Structure for an application with Spring+Hibernate+Thymeleaf
- Configuration ( database, internationalization, resource handler, security)
- Controller ( is used for mapping pages with ModelAndView )
- Repository ( is used for create connection between entity and database)
- Entity ( tables in database )