mod UserEntity.java, persistence.xml, main-flow.xml
add GenericDao, GenericJpaDao, BaseEntity, UserDao, UserJpaDao, UserServiceImpl, UserService.java