当java bean的字段和表中列名不对应时我们就需要这个注解了。
比如说:User.name对应表user的user_name
这个注解可以放两个地方,一个是getter方法前,一个是属性前面。
那么这两者有和区别呢?
当你用方法命名查询查询的时候,一般还是以属性名来,就像下面这样。
findByName, 那么你就必须放在getter方法前面,放在属性前面是没有用的。
本文介绍了当JavaBean的字段与数据库表中的列名不一致时如何使用注解进行映射。讨论了注解放置位置的不同及其对查询方法的影响。
当java bean的字段和表中列名不对应时我们就需要这个注解了。
比如说:User.name对应表user的user_name
这个注解可以放两个地方,一个是getter方法前,一个是属性前面。
那么这两者有和区别呢?
当你用方法命名查询查询的时候,一般还是以属性名来,就像下面这样。
findByName, 那么你就必须放在getter方法前面,放在属性前面是没有用的。
转载于:https://www.cnblogs.com/zhuchunxu/p/9175337.html

被折叠的 条评论
为什么被折叠?