mybatis 框架
mybatis
laonxs
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mybatis系列:八、逆向工程
mybatis 逆向工程简单概述配置文件注意事项简单概述使用官方网站的mapper自动生成工具mybatis-generator-core-1.3.2来生成po类和mapper映射文件。配置文件jar包log4j-1.2.16.jarmybatis-3.2.3.jarmybatis-generator-core-1.3.2.jarmysql-connector-java-5.1.2...原创 2020-03-30 22:11:32 · 165 阅读 · 0 评论 -
mybatis系列:七、spring整合
mybatis spring整合简单概述mybatis配置简单概述mybatis与spring进行整合,通过spring管理SqlSessionFactory、mapper接口。mybatis配置SqlMapConfig.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configurationPUBLIC "...原创 2020-03-30 21:55:10 · 120 阅读 · 0 评论 -
mybatis系列:六、缓存机制
mybatis 缓存机制简单概述一级缓存二级缓存图解开启配置实现序列化:禁用二级缓存刷新缓存Cache参数整合ehcache应用场景局限性简单概述为了提高操作数据库的效率,mybatis提供了对缓存的支持,分为一级缓存和二级缓存。Mybatis一级缓存的作用域是同一个SqlSession,在同一个sqlSession中两次执行相同的sql语句,第一次执行完毕会将数据库中查询的数据写到缓存(内...原创 2020-03-30 21:21:43 · 187 阅读 · 0 评论 -
mybatis系列:五、延迟加载
mybatis 延迟加载简单概述全局配置延迟加载简单概述延迟加载其实就是将数据加载时机推迟,比如推迟嵌套查询的执行时机。在Mybatis中经常用到关联查询,但是并不是任何时候都需要立即返回关联查询结果。比如查询订单信息,并不一定需要及时返回订单对应的产品信息,查询商品分类信息并不一定要及时返回该类别下有哪些产品,这种情况一下需要一种机制,当需要查看时,再执行查询,返回需要的结果集,这种需求在...原创 2020-03-29 21:59:17 · 749 阅读 · 0 评论 -
mybatis系列:四、关联查询
mybatis 关联查询案例模型查询之一对一方式一:自定义po类接收方式二:resultMap之association查询之一对多查询之多对多案例模型po// 用户public class User { private int id; private String username; private String sex; private Date bir...原创 2020-03-29 21:26:29 · 187 阅读 · 0 评论 -
mybatis系列:三、配置详解
mybatis 配置详解SqlMapConfig.xml配置详解属性全局参数settings别名typeAliases类型处理器typeHandlers映射器mappersMapper.xml 配置详解parameterTyperesultType动态sqlSqlMapConfig.xml配置详解具体配置如下properties(属性)settings(全局配置参数)typeAlias...原创 2020-03-28 21:38:21 · 163 阅读 · 0 评论 -
mybatis系列:二、基本开发
mybatis 开发mybatis apiSqlSessionFactoryBuilderSqlSessionFactorySqlSession加载过程原始dao的开发mapper动态代理mybatis api@Testpublic void deleteUser() throws IOException { // mybatis全局配置文件 String resource = "Sql...原创 2020-03-27 23:05:58 · 118 阅读 · 0 评论 -
mybatis系列:一、简单入门
mybatismybatis 概述原生 jdbc 的问题mybatis 架构解析mybatis 概述mybatis 本是 apache 的一个开源项目 iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。mybatis 是一款优秀的持久层框架,它支持定制化 ...原创 2020-03-26 22:27:38 · 163 阅读 · 0 评论
分享