
mybatis 详解(十一)— mybatis和spring整合
目录 1、创建mybatis-spring 工程,并导入相应的 jar 包(详情见上面源码) 2、在 spring 全局配置文件中 applicationContext.xml 中配置 SqlSessionFactory,以及数据源 3、m...
目录 1、创建mybatis-spring 工程,并导入相应的 jar 包(详情见上面源码) 2、在 spring 全局配置文件中 applicationContext.xml 中配置 SqlSessionFactory,以及数据源 3、m...
通过前面的学习,在实际开发中,我们基本上能对mybatis应用自如了,但是我们发现了一个问题,所有操作都是围绕着po类,xxxMapper.xml文件,xxxMapper接口等文件来进行的。如果实际开发中数据库的表特别多,那么我们需要手动去...
目录 1、一级缓存 2、二级缓存 3、二级缓存整合ehcache 4、二级缓存的应用场景 上一章节,我们讲解了通过mybatis的懒加载来提高查询效率,那么除了懒加载,还有什么方法能提高查询效率呢?这就是我们本章讲的缓存。 <!--开...
目录 1、需求:查询订单信息,有时候需要关联查出用户信息。 2、什么是懒加载? 3、具体实例 4、总结 本章我们讲如何通过懒加载来提高mybatis的查询效率 <!-- 开启懒加载配置 assciaction和collection标...
示例源码: https://pan.baidu.com/s/1qY47nQHj6BPmsYezxEBuuA 密码: u54b 目录 1、一对一 2、一对多 3、多对多 前面几篇博客我们用mybatis能对单表进行增删改查操作了,也能用动...
更多配置方式见: MyBatis 加载 Mapper配置的五种方式 目录 1、定义 userMapper 接口 2、在全局配置文件 mybatis-configuration.xml 文件中加载 UserMapper 接口(单个加载映射文件...
目录 1、动态SQL:if 语句 2、动态SQL:if+where 语句 3、动态SQL:if+set 语句 4、动态SQL:choose(when,otherwise) 语句 5、动态SQL:trim 语句 6、动态SQL: SQL 片段...
目录 1、我们将 数据库的配置语句写在 jdbc.properties 文件中 2、在 mybatis-configuration.xml 中加载jdbc.properties文件并读取 通过源码我们可以分析读取优先级: 1、mybatis...
目录 1、创建MySQL数据库:mybatisDemo和表:user 2、建立一个Java工程,并导入相应的jar包,具体目录如下 3、在 MyBatisTest 工程中添加数据库配置文件 mybatis-configuration.xml...