study spring code