Mybatis
遗失的风景
这个作者很懒,什么都没留下…
展开
-
MyBatis的缓存机制
MyBatis的缓存机制作用: web系统性能瓶颈----IO(磁盘io,网络IO) 减少web应用和数据库(磁盘)访问次数,减轻数据库访问压力,数据尽可能缓存(内存)获取,提高查询效率 一级缓存:SqlSession,在一个事务内部有效 (基本上没有什么用) 二级缓存:SqlSessionFactory级别,全局缓存 ① 全局缓存根据namespace来划分缓存空间。 ② 执行了增删改操...原创 2019-04-02 10:55:36 · 90 阅读 · 0 评论 -
动态sql与多表的连接查询
动态sql ① where和if标签 ② foreach循环标签 注意事项: ③ 批量添加 ④ selectKey 多表的连接查询 ① 多对一查询 A). 建表时,外键一定是建在多的一端。 B). 在多的一端的实体类中创建一个一的一端的对象属性。 C). 连接查询的sql语句 ①select … from 表1 left join 表2 on 连接条件。连接条件一般就是外键=指向的主...原创 2019-04-02 11:12:41 · 1220 阅读 · 0 评论 -
Spring整合Struts2与Spring整合MyBatis
Spring整合Struts2 ① 环境搭建 jar包 Spring的jar Struts2的jar Spring AOP的jar 数据库连接池的jar Struts-Spring整合的jar 配置文件 applicationContext.xml struts.xml web.xml 初始化配置 Web.xml配置: Struts2的核心过滤器 Spring工厂加载的监听器、 ...原创 2019-04-03 10:27:56 · 665 阅读 · 0 评论