mybatis
徐川江的个人博客
这个作者很懒,什么都没留下…
展开
-
Mybatis之动态代理配置
一:Mybatis配置步骤(动态代理实现): 1)引入maven坐标,及slf4j坐标 <!--mybatis--> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.2.8&原创 2018-09-03 09:35:17 · 2468 阅读 · 0 评论 -
spring整合mybatis
本文的整合文件的目录结构: 一:整合jar的maven坐标 <!--mybatis--> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> </dependency> <de原创 2018-09-08 21:04:47 · 2701 阅读 · 0 评论 -
mybatis之动态代理配置
一:Mybatis配置步骤(动态代理实现): 1)引入maven坐标,及slf4j坐标 <!--mybatis--> <dependency> <groupId>org.mybatis</groupId> <artifactId>...原创 2018-09-09 09:39:15 · 2099 阅读 · 0 评论 -
mybatis之sql标签
if标签 <if test="id != null"> and id = #{id} </if> 注意下面的id必须是字符串类型,因为字符串才有trim()方法。 <if test="id != null and id.trim()!=''"> and id = #{id} </if> choose标签 insert in...原创 2018-09-09 09:42:43 · 2622 阅读 · 0 评论 -
mybatis之缓存
前言: 为数据库的查询进行缓存,是减少数据库压力的主要途径。分为一级缓存和二级缓存 一级缓存:session级别缓存,作用于当前会话。 二级缓存:SessionFactory级别缓存,作用于整个SessionFactory,多个会话之间可以共享缓存 一级缓存默认开启(针对于同一次查询,方法和参数都相同的查询): @Test public void test1LevelC...原创 2018-09-09 09:48:55 · 2744 阅读 · 0 评论 -
mybatis之批量添加
1.准备添加对象的集合List<TbSpecificationOption> 2)增加映射接口批量添加方法: 3)sql.xml增加insertBatch片段 <insert id="insertBatch" parameterType="java.util.List" > insert into tb_specification_option (id, ...原创 2018-10-12 19:06:27 · 2227 阅读 · 0 评论 -
mybatis之引入分页插件
一:PageHelper的maven坐标 <!--分页工具类--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> </dependency> <depen原创 2018-11-03 15:34:44 · 2644 阅读 · 0 评论