sql中的map函数用法(Mapper sql语句字段和实体类属性名字有什么关系)
类别:数据库 浏览量:2281
时间:2022-03-31 20:55:43 sql中的map函数用法
Mapper sql语句字段和实体类属性名字有什么关系背景:
1.在数据库中有一个通知表
可以看到其中的
- gmt_create、
- notifier_name、
- outer_title
这三个字段是有下划线的
2.这张表对应的实体类为
|
public class Notification { private Long id; private Long notifier; private Long receiver; private Long outerId; private Integer type; private Long gmtCreate; private Integer status; private String notifierName; private String outerTitle; } |
在写实际java代码命名采用驼峰命名
注意application.properties是否开启了驼峰映射
#驼峰映射
mybatis.configuration.map-underscore-to-camel-case=true
3.在Mapper中有一个插入语句
//0.插入一条通知
@Insert("insert into questions (title,description,gmt_create,gmt_modified,creator,tag) values (#{title},#{description},#{gmtCreate},#{gmtModified},#{creator},#{tag})")
void createQuestion(Question question);
结论:在进行占位时#{}中的内容应为gmtCreate
写的时候留心下,写成gmt_create可能会报错
There is no getter for property named 'gmt_create' in 'class com.example.com
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
原文链接:https://www.cnblogs.com/yang37/p/12357813.html
您可能感兴趣
- css3过渡动画制作(CSS3中动画属性transform、transition和animation属性的区别)
- js里咋样设置css里面的属性(css不常见属性之pointer-events的使用方法)
- ASP.NET中获取匿名对象的属性值
- css的position属性的属性值(浅谈CSS中的 object-fit 与 object-position的使用)
- 无法识别的属性“targetFramework”的解决方法
- css如何使用z-index(CSS中的z-index属性基本使用教程)
- css3控制效果过渡的属性(css3之UI元素状态伪类选择器实例演示)
- 怎么调用dede自定义表单(DEDE实现转跳属性文档在模板上调用出转跳地址)
- react怎样实现响应式计算属性(深入浅析React中diff算法)
- react动态添加组件属性(react使用antd的上传组件实现文件表单一起提交功能完整代码)
- margin属性设置4个参数(解决margin塌陷与margin合并margin清除浮动问题)
- css背景的属性有哪些(简述CSS中的背景属性background)
- video tv cast怎么用(video下autoplay属性无效的解决方法添加muted属性)
- dedecms标签解析(Dedecms网站给图片alt属性自动调用标题的方法)
- C#不建议在构造函数中调用虚方法或虚属性
- dedecms标签分类(dedecms list增加noflag属性的方法 实现让列表标签不调用有推荐属性的文章)
- 中秋节买啤酒,预算超过7元试试这8种啤酒,麦香浓郁都是真啤酒(预算超过7元试试这8种啤酒)
- CellPress旗下的6 期刊,国人友刊来了解一下吧(CellPress旗下的6期刊国人友刊来了解一下吧)
- ()
- SCI检索 SSCI检索 EI检索 ISTP检索 CSCD检索简介(SCI检索SSCI检索EI检索)
- 参考文献里期刊名称的写法,你知道吗(参考文献里期刊名称的写法)
- 硕博期刊 SCI SSCI CSSCI分不清 一文带你看懂主流期刊分类(硕博期刊SCISSCI)
热门推荐
- dockernginx怎么设置容器(docker nginx + https 子域名配置详细教程)
- pythonrequests爬虫使用教程(Python 通过requests实现腾讯新闻抓取爬虫的方法)
- vue前端搜索功能如何实现(使用Vue3+Vant组件实现App搜索历史记录功能示例代码)
- centosdocker镜像安装mysql(linux下利用Docker安装mysql的步骤)
- dedecms提示信息(DedeCms fckeditor编辑器空白无法显示的相关问题)
- pandas删除存在空值的列(详解pandas.DataFrame中删除包涵特定字符串所在的行)
- php中isset函数有什么功能(PHP中的empty、isset、isnull的区别与使用实例)
- laravel连接多个数据库(laravel实现一个上传图片的接口,并建立软链接,访问图片的方法)
- mysql binlog如何查看(MySQL binlog_ignore_db 参数的具体使用)
- python 配置文件环境变量(python环境路径配置以及命令行运行脚本)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9