当java bean的字段和表中列名不对应时我们就需要这个注解了。
比如说:User.name对应表user的user_name
这个注解可以放两个地方,一个是getter方法前,一个是属性前面。
那么这两者有和区别呢?
当你用方法命名查询查询的时候,一般还是以属性名来,就像下面这样。
findByName, 那么你就必须放在getter方法前面,放在属性前面是没有用的。
当java bean的字段和表中列名不对应时我们就需要这个注解了。
比如说:User.name对应表user的user_name
这个注解可以放两个地方,一个是getter方法前,一个是属性前面。
那么这两者有和区别呢?
当你用方法命名查询查询的时候,一般还是以属性名来,就像下面这样。
findByName, 那么你就必须放在getter方法前面,放在属性前面是没有用的。