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
您可能感兴趣
- css 中border基本语法(详解CSS的border边框属性及其在CSS3中的新特性)
- javascript的作用域详解精简版(浅谈JavaScript 中的延迟加载属性模式)
- C#不建议在构造函数中调用虚方法或虚属性
- SqlParameter的size属性
- css背景的属性有哪些(简述CSS中的背景属性background)
- css3怎么创建圆角(CSS3中border-radius属性设定圆角的使用技巧)
- css中的margin属性(css布局之负margin妙用及其他实现)
- HttpWebResponse类的属性和方法
- react基础知识详解(如何深入理解React的ref 属性)
- 哪些属性可以具体描述css盒模型(浅谈CSS中盒模型的理解)
- css之float布局(css float属性_动力节点Java学院整理)
- php面向对象怎么调用属性(PHP面向对象程序设计__tostring和__invoke用法分析)
- div和css怎么铺背景(css3实现一个div设置多张背景图片及background-image属性实例演示)
- html5中table属性(Html5之自定义属性data-,dataset)
- textarea换行属性(处理textarea中的换行和空格)
- 制作css3动画应使用哪个样式属性(CSS3中Transform动画属性用法详解)
- 电影《民间怪谈录之走阴人》定档8月5日,开启一场中式惊悚之旅(电影民间怪谈录之走阴人定档8月5日)
- 原创图画书,以儿童视角讲述中国故事(以儿童视角讲述中国故事)
- 八月再见 愿你岁月不扰,余生静好(八月再见愿你岁月不扰)
- 赏读 八月再见,九月你好(赏读八月再见九月你好)
- 散文 八月再见,九月,我在风中等你(散文八月再见九月)
- 8月再见 9月你好(8月再见)
热门推荐
- 数据库安装到docker(基于docker安装mariadb配置过程解析)
- phpstudy 目录浏览宽度(JspStudy如何设置PHP根目录可编辑)
- docker容器根据进程号查看端口(Docker 通过端口来连接一个容器的实现)
- Flask框架踩坑之ajax跨域请求实现(Flask框架踩坑之ajax跨域请求实现)
- vue 设置头部可以左右滑动(vue实现左右滑动效果实例代码)
- 织梦dedecms的时间调用标签(dedecms/织梦专题节点列表内容实现分页的方法介绍)
- php怎么设计状态模式(php设计模式之观察者模式定义与用法经典示例)
- nginx怎么设置域名访问网页(Nginx服务器如何设置url链接)
- C#正则表达式Regex类的用法
- idea调试怎么配置tomcat(如何提升Idea启动速度与Tomcat日志乱码问题)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9