映射器中sql语的句字段与实体类的关系是什么?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
背景:
1。在数据库中有一个通知表
可以看到其中的
- <李> gmt_create,李> <李> notifier_name,李> <>李outer_title
李,>
这三个字段是有下划线的
2。这张表对应的实体类为
公开课通知 私人长id; 私人长通知; 私人长接收机; 私人长outerId; 私人整数类型; 私人长gmtCreate; 私人整数状态; 私人字符串notifierName; 私人字符串outerTitle; }
在写实际java代码命名采用驼峰命名
注意application.properties是否开启了驼峰映射
#驼峰映射
引用>
mybatis.configuration.map-underscore-to-camel-case=true3。在映射器中有一个插入语句
//0。插入一条通知
引用>
@Insert(“插入问题(标题、描述、gmt_create gmt_modified,创造者,标签)值(#{标题},#{描述},{gmtCreate} #, # {gmtModified}, #{创造者},#{标签})“)
空白createQuestion(提问的问题),结论:在进行占位时#{}中的内容应为gmtCreate
写的时候留心下,写成gmt_create可能会报错
<代码>没有getter属性命名& # 39;gmt_create& # 39;& # 39;班上com.example.com 代码>
关于映射器中sql语的句字段与实体类的关系是什么问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。
映射器中sql语的句字段与实体类的关系是什么