JPA @Column

当java bean的字段和表中列名不对应时我们就需要这个注解了。

比如说:User.name对应表user的user_name

这个注解可以放两个地方,一个是getter方法前,一个是属性前面。

 

那么这两者有和区别呢?

当你用方法命名查询查询的时候,一般还是以属性名来,就像下面这样。

findByName, 那么你就必须放在getter方法前面,放在属性前面是没有用的。

posted @ 2018-06-12 22:22  cxu2003  阅读(118)  评论(0编辑  收藏  举报