usage of springframework