为了账号安全,请及时绑定邮箱和手机立即绑定

这个项目功能可以不用注解?

我想知道如果数据库字段对应字段和类字段如果有相应的规则,比如类中id,数据库中字段也是id,类中name,数据库中字段也是name

那么通过类的获取Field,获取字段名,反射就能拿到字段值,就能直接封装SQL语句,可以不用到注解了,我觉得注解的意义在于应对放置类中属性名和数据库中字段名对应规则太复杂,对吗?

正在回答

2 回答

可以优化一下 @Column 当不指定列名时,按照默认的规整,将字段的驼峰命名规则转换成数据库的大写+下划线命名规则进行映射。当指定命名规则时,使用传入的列名进行映射。事实上Hibernate就是类似的处理方式。

0 回复 有任何疑惑可以回复我~
#1

sssvip 提问者

非常感谢!
2016-08-15 回复 有任何疑惑可以回复我~
#2

qq___834

我也有同样的疑惑。。加了注解到底意义在哪里啊。 你说的我有点看不太懂,可以再解释的简单一点吗。。感谢!
2018-07-25 回复 有任何疑惑可以回复我~

我也有和楼主一样的问题!!  不是只用反射就可以实现么。。。  加了注解到底意义在哪里啊。  楼上的回答有点看不太懂。。。有人能再给解释下吗,感谢

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这个项目功能可以不用注解?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信