Spring_self_project