![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
Bewhatyouwanttobe
在路上的程序员
展开
-
Mybatis初始化原理
Mybatis初始化过程原创 2019-11-01 15:07:05 · 195 阅读 · 0 评论 -
Mybatis的一级缓存,二级缓存过期时间分析
Mybatis的缓存级别 Mybatis提供了查询缓存来查询数据,使在项目开发中提高性能。 Mybatis的缓存分为一级缓存和二级缓存,一级缓存是SqlSession级别的缓存,二级缓存是mapper级别的缓存,二级缓存是多个SqlSession共享的。Mybatis通过缓存机制减轻数据压力,提高数据库的性能。 一.一级缓存没有过期时间,只有生命周期 (1).Mybatis在开启一个数据库会话时,...原创 2019-10-25 19:50:16 · 5215 阅读 · 0 评论 -
什么是AOP,AOP的底层实现原理
什么是AOP?AOP的底层实现 1.什么是AOP AOP(Aspect Oritented Programing) 面向切面编程。 AOP采取横向抽取机制,取代了传统的继承纵向继承体系的重复性代码(性能监视,事务管理,安全检查,缓存)。 Spring的AOP采用了纯java实现,不需要专门的编译过程和类加载器,在运行期间通过动态代理的方式向目标类注入增强代码。 2.AOP应用场景说明 对程序进行增...原创 2019-07-11 11:25:51 · 9154 阅读 · 0 评论