add spring support
define JPA Entities