随笔分类 -  Mybatis

摘要:转载自: MyBatis传入多个参数的问题 mybatis传递参数总结 一、单个参数 1、基本数据类型 (1)直接使用 (2)使用注解 2、复杂数据类型(这里主要是指java实体类) (1)直接使用 (2)使用注解 二、多个参数 1、基本数据类型 (1)直接使用 (2)使用注解 三、Map封装多参数 阅读全文
posted @ 2017-05-17 18:44 大象踢足球 阅读(366) 评论(0) 推荐(0) 编辑
摘要:连接池原理 连接池基本的思想是在系统初始化的时候,将数据库连接作为对象存储在内存中,当用户需要访问数据库时,并非建立一个新的连接,而是从连接池中取出一个已建立的空闲连接对象。使用完毕后,用户也并非将连接关闭,而是将连接放回连接池中,以供下一个请求访问使用。而连接的建立、断开都由连接池自身来管理。同时 阅读全文
posted @ 2017-03-20 14:04 大象踢足球 阅读(24853) 评论(1) 推荐(3) 编辑
摘要:1.在pom.xml中添加如下依赖: 2.配置拦截器插件,有两种方法: 2.1 在spring的配置文件中配置拦截器插件: helperDialect=mysql reasonable=true supportMethodsArguments=true params=count=countSql a 阅读全文
posted @ 2017-03-17 11:38 大象踢足球 阅读(6808) 评论(1) 推荐(1) 编辑
摘要:mybatis-generator可以自动生成mapper和entity文件,mybatis-generator有三种用法:命令行、eclipse插件、maven插件。这里使用的是maven插件方式,可以在eclipse/intellij idea等ide上可以通用。 TKmybatis提供一种通用 阅读全文
posted @ 2017-03-16 16:12 大象踢足球 阅读(27574) 评论(0) 推荐(1) 编辑
摘要:批量插入数据使用的sql语句是: mybatis中mapper.xml的代码如下: 批量更新数据使用的sql语句是: 上面这一条mysql语句可以更新多条记录,mybatis中mapper.xml的代码如下: 阅读全文
posted @ 2017-03-16 10:58 大象踢足球 阅读(47284) 评论(3) 推荐(1) 编辑