[SAN]Adding observer pattern with spring