Автору кажется, что пришла пора познакомиться с тем, что такое SpringFramework и для какой самой главной цели он создавался. Само собой это личное мнение автора и вы можете с ним не соглашаться.
Напоминаю:
исходные коды проекта находятся на GitHub. Подробности в "Выпуск 16. Где взять тексты программы ?"
для тех, кто уже смотрел, прямые ссылки:
https://github.com/java-webinars/java... и https://github.com/java-webinars/ext-...
более простой проект вы можете посмотреть по ссылке http://java-course.ru/begin/