文档章节

MaBatis V3.2.8(一)

董霁辉
 董霁辉
发布于 2015/04/29 19:31
字数 151
阅读 9
收藏 0
点赞 0
评论 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
码字总数 2028
作品 0
朝阳
MyBatis入门

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

Bbigbug ⋅ 2017/11/16 ⋅ 0

mongodb异常关闭后怎样快速重启

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

leizhitong ⋅ 2016/10/25 ⋅ 0

跪求如何在spring中配置mybatis 中自定义的拦截器插件

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

yezhaoyi ⋅ 2015/05/30 ⋅ 1

Redis 3.2.8 发布,修复重要 bug

Redis 发布紧急升级版本 v3.2.8 。Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它...

两味真火 ⋅ 2017/02/13 ⋅ 5

MyBatis入门基本的配置介绍

工具:Eclipse 首先下载Mabatis所需要的jar包,导包 然后配置mybatis核心文件取名mybatis.xml 然后配置连接数据库的资源文件,取名 jdbc_mysql.properties,取名要有意义 然后配置日志文件,也...

小贱是个程序员 ⋅ 2016/11/17 ⋅ 0

整合spring和mybatis

一 环境搭建 文件结构 1 maven jar包 2 db.properties 3 log4j.properties 二 原始dao方法 1 定义接口(User.java) 2 接口实现(UserImpl.java) 继承SqlSessionDaoSupport,使用getSqlSession......

Bbigbug ⋅ 2017/11/30 ⋅ 0

MyBatis学习手记(一)MaBatis入门

MyBatis学习手记一 前:MyBatis官方学习(中文)文档 http://mybatis.github.io/mybatis-3/zh/index.html 一,首先,要使用MyBatis必须使用官方提供的MyBatis的JAR包 链接:https://github.com...

xiaolei123 ⋅ 2015/09/13 ⋅ 0

JEPF 3.2.8 发布,我们的软件机床

JEPF新一代软件快速开发平台(Java Elephant Platform)是一款优秀的平台产品,它本着灵活、快捷开发、高性能、高协作性、高稳定性、高可用性、人性化的操作体验为设计宗旨历经2年研发成功适...

JESAAS ⋅ 2016/12/06 ⋅ 5

SSM框架-在实际项目中运行中的问题总结

由于问题是在框架搭建以及运行运行过程中,这边文章是写在完成之后,当时很多问题都没有截图保存,这里只能详细的描述一下问题所在。后续遇到问道问题会及时补充。 1 SSM框架中RESTful支持 ...

Bbigbug ⋅ 06/04 ⋅ 0

一篇关于“java.lang.OutOfMemoryError: PermGen space”的资料

Explaining java.lang.OutOfMemoryError: PermGen space Most probably, a lot of Java developers have seen OutOfMemory error one time or other. However these errors come in differen......

很懒的人 ⋅ 2010/02/24 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

JAVA RMI

什么是JAVA RMI Java RMI (Remote Method Invocation) 远程方法调用,能够让客户端像使用本地调用一样调用服务端 Java 虚拟机中的对象方法。RMI 是面向对象语言领域对 RPC (Remote Proced...

saulc ⋅ 12分钟前 ⋅ 0

Linux系统工程狮养成记

如今的社会,随着时代的发展,出现了很多职业,像电子类,计算机类的专业,出现了各种各样的工程师,有算法工程师,java工程师,前端工程师,后台工程师,Linux工程师,运维工程师等等,不同...

linux-tao ⋅ 22分钟前 ⋅ 0

进入编辑模式 vim命令模式 vim实践

1.

oschina130111 ⋅ 22分钟前 ⋅ 0

mysql用户管理、常用sql语句、mysql数据库备份恢复

1. mysql用户管理 mysql默认有一个root超级管理员账户,实际工作环境中不可能每个人都用此root权限,防止误操作、误删除,可以给单独的用户进行授权。 Mysql创建用户以及授权: grant all on...

laoba ⋅ 23分钟前 ⋅ 0

类型后面三个点(String...)和数组(String[])的区别

类型后面三个点(String…),是从Java 5开始,Java语言对方法参数支持一种新写法,叫可变长度参数列表,其语法就是类型后跟…,表示此处接受的参数为0到多个Object类型的对象,或者是一个Obj...

流氓兔- ⋅ 29分钟前 ⋅ 0

JEPLUS表格组件之表格合并——JEPLUS软件快速开发平台

JEPLUS表格组件之表格合并 我们在列表配置时会遇见这样的一种情况,需要对个人的数据进行统一化,对一些数据进行归类,这样展示出来美观又直观,在这篇笔记中我来给大家介绍下如何配置出来专...

JEPLUS ⋅ 30分钟前 ⋅ 0

golang 并发中全局唯一操作

package main// go 携程共享 数据// 加锁解锁操作// 同步锁import ("sync""fmt")// 创建Once结构var once = sync.Once{}func computed(data *int, lock *sync.Mut...

304158 ⋅ 30分钟前 ⋅ 0

Mobx入门之二:asynchronous actions

这一节主要看mobx怎么实现asynchronous actions 1 要实现的demo功能 输入地名,查询天气,利用openweathermap api 2 思想 observable观察数据:location地点、temperature温度 observer响应式...

pengqinmm ⋅ 33分钟前 ⋅ 0

【2018.0620学习笔记】【linux高级知识 13.4-13.6】

13.4 mysql用户管理 创建用户并授权: grant all on *.* to '用户名'@'ip' identified by '密码' //all是操作权限,*.*是库.表,指定格式是'用户名'@'localhost'才能用socket登录本地 gra...

lgsxp ⋅ 54分钟前 ⋅ 0

Java强弱引用示例

package jdk;import java.lang.ref.PhantomReference;import java.lang.ref.ReferenceQueue;import java.lang.ref.SoftReference;import java.lang.ref.WeakReference;public ......

月下狼 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部