最近在做ssh+spring-dataJPA+shiro的框架搭建,中间出现了一个异常错误,错误代码如下:
Caused by: org.springframework.data.mapping.PropertyReferenceException: No property get found for type com.aco.party.model.User
刚开始觉得可能是User里的字段类型出现问题,后来发现是在接口UserDAO里的方法 getUserByUserName,而User的字段是username,字段和方法名不一致,JPA无法解析,所以造成这样的错误!
修改后,又报
No property update found for type com.aco.party.model.Role
错误,这同样是因为接口方法的命名问题,修改完后,项目正常运行。