文档章节

MaBatis V3.2.8(一)

董霁辉
 董霁辉
发布于 2015/04/29 19:31
字数 151
阅读 11
收藏 0

xml:


<insert id="接口方法名" parameterType="实体类" keyProperty="实体类中代表id的变量名" keyColumn="主键字段名" useGeneratedKeys="true" >
    insert into 表(字段1,字段2,... )VALUES(#{属性1},#{属性2},...)
</insert>


基于注解:


@Insert("insert into 表(字段1,字段2,... )VALUES(#{属性1},#{属性2},...)")
@SelectKey(before = false, keyProperty = "实体类中代表id的变量名", resultType = Integer.class, statement = { "select last_insert_id()" })
public Integer addCominfo(形参类型 形参);

before:值为true:在插入数据之前获取主键ID;值false:插入数据后获取主键ID,如MySQL中主键自动增长 

© 著作权归作者所有

共有 人打赏支持
董霁辉
粉丝 1
博文 13
码字总数 2066
作品 0
朝阳
私信 提问
跪求如何在spring中配置mybatis 中自定义的拦截器插件

我自己在mybatis 中自定义了一个分页拦截器,在mabatis中是这么注册的 但是如果用spring应该怎么配置

yezhaoyi
2015/05/30
6.7K
1
mongodb异常关闭后怎样快速重启

mongodb在机器宕机之后就启动不起来,似乎启动之后一直阻塞在某一步 宕机之前,启动mongodb时把journal设置为true,不过现在启动不了 2. 删掉mongodb.lock文件用repair选项启动也还是不行 麻...

leizhitong
2016/10/25
146
0
MyBatis入门

一 简介 mybatis让程序将主要精力放在sql上,通过mybatis提供的映射方式,自由灵活生成(半自动化,大部分需要程序员编写sql)满足需要sql语句。 mybatis可以将向preparedStatement中输入参数...

Bbigbug
2017/11/16
0
0
React Suite 3.2.8 版本发布,为后台产品而生

React Suite 是 一套 React 组件库,为后台产品而生。 文档: http://rsuite.gitee.io/ Discord: https://discord.gg/R8mnjwh Gitter: https://gitter.im/rsuite/rsuite V3.2.8 版本发布,更新......

漆工
08/30
943
0
Mybatis新版使用foreach标签遍历Set集合

文章来源:https://my.oschina.net/u/3844121/blog/1976103 网上的答案没有谈遍历Set集合的,这里来谈谈写法。 版本:我的版本是mabatis-3.4.6,具体哪个版本开始支持Set集合不清楚,3.4.6版...

唐小苏
09/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Deepin 安装wireshark抓包工具

一、关于deepin和wireshark deepin目前已经发展到15.8了,开发Android毫无压力,在四个月的使用时间里,已经非常习惯了。目前想处理一些网络问题,因此尝试在deepin上安装一个抓包工具。dee...

IamOkay
11分钟前
0
0
Docker镜像仓库服务-Nexus

建立云原生集群系统,建立自己的私有Docker镜像仓库必不可少。一方面可以加快多节点部署容器镜像的下载速度,另一方面是为了安全(容器里存储有系统所有的信息、包括密码、数据库等等,切记不...

openthings
23分钟前
1
0
127.0.0.1 和 0.0.0.0 地址的区别

1. IP地址分类 1.1 IP地址表示 IP地址由两个部分组成,net-id和host-id,即网络号和主机号。 net-id:表示ip地址所在的网络号。 host-id:表示ip地址所在网络中的某个主机号码。 即: IP-a...

华山猛男
今天
19
0
解决Unknown host 'd29vzk4ow07wi7.cloudfront.net'. You may need to adjust the proxy settings in Gradle.

把 总项目 下的 build.gradle 中的 两个 jcenter() 用 maven{ url ‘http://maven.aliyun.com/nexus/content/groups/public/’} 代替。...

lanyu96
今天
4
0
基于redis的分布式锁

redisson提供了基于redis的分布式锁实现方式,本文就尝试了下锁的使用方式。Redisson同时还为分布式锁提供了异步执行的相关方法,第二节执行介绍。 一、可重入锁验证 同一个jvm里面同一线程的...

noob_chr
今天
14
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部