MyBatis
萌耳朵91
这个作者很懒,什么都没留下…
展开
-
MyBatis中的延迟加载、缓存、注解开发
文章目录一、MyBatis的延迟加载1、使用 assocation 实现延迟加载2、使用 Collection 实现延迟加载二、MyBatis缓存1、Mybatis中的一级缓存2、Mybatis中的二级缓存三、Mybatis的注解开发1、mybatis 的常用注解说明2、使用 Mybatis 注解实现基本 CRUD一、MyBatis的延迟加载延迟加载:就是在需要用到数据时才进行加载,不需要用到数据时就不加载数据。延迟加载也称懒加载。好处:先从单表查询,需要时再从关联表去关联查询,大大提高数据库性能,因原创 2020-07-30 14:06:11 · 152 阅读 · 0 评论 -
MyBatis连接池事务、基于XML动态SQL语句、多表查询
文章目录一、Mybatis 连接池与事务深入1、MyBtis连接池分类2、Mybatis 的事务控制二、Mybatis 的动态 SQL 语句1、动态SQL之 if 标签2、动态 SQL 之where标签3、 动态标签之foreach标签三、 Mybatis 多表查询1、 Mybatis 多表查询之一对一2、 Mybatis 多表查询之一对多3、 Mybatis 多表查询之多对多一、Mybatis 连接池与事务深入1、MyBtis连接池分类配置的位置:主配置文件SqlMapConfig.xml中的dat原创 2020-07-30 10:37:43 · 229 阅读 · 1 评论 -
Mybatis基于代理Dao的CRUD操作
这里写目录标题一、回顾mybatis 环境搭建步骤二、基于代理 Dao 实现 CRUD 操作根据 ID 查询resultType 属性:保存操作用户更新用户删除用户模糊查询查询使用聚合函数Mybatis 与 JDBC 编程的比较三、MyBatis的参数深入1.parameterType 配置参数2.传递 pojo 包装对象编写 QueryVo编写持久层接口持久层接口的映射文件测试包装类作为参数四、 Mybatis 的输出结果封装1.resultType 配置结果类型2.resultMap 结果类型五、Myb原创 2020-07-13 14:31:27 · 155 阅读 · 0 评论 -
MyBatis入门
文章目录一、框架概述二、三层架构和SSM框架的对应关系三、持久层技术解决方案四、MyBatis概述一、框架概述什么是框架它是我们软件开发中的一套解决方案,不同的框架解决的是不同的问题使用框架的好处框架封装了很多的细节,使开发者可以使用极简的方式实现功能,提高开发效率二、三层架构和SSM框架的对应关系三层架构:表现层:用来展示数据业务层:用来处理业务需求持久层:用来与数据交互三、持久层技术解决方案JDBC技术:ConnectionPreparedStatementResultS原创 2020-07-06 21:54:02 · 118 阅读 · 0 评论