逆向生成Hibernate映射文件中字段中存在大小写时,查询时自动的把大小写字母中间加一个“_”,导致查询时

2025-04-28 22:11:57
推荐回答(1个)
回答1:

这个是hibernate内部处理方式,很多人也遇到过这个问题。
出现这个问题还有一个原因,就是程序员将java的命名习惯错误的带到了数据表字段的
命名中,而数据表字段是不区分大小写的,要么你就把所有字段都小写,别用驼峰式,
驼峰式命名规则不适用数据库,也没有人说你的数据表字段命名是规范的,除非你想修
改hibernate源码,否则除了老老实实的改小写,没有其它方式了。