spring mvc
hibernate
properties
spring security