- 博客(4)
- 收藏
- 关注
原创 MyBatis 缓存机制
1.缓存机制简介MyBatis 包含一个非常强大的查询缓存特性,它可以非常方便地配置和定制,缓存可以极大的提升查询效率。MyBatis系统中默认定义了两级缓存:一级缓存二级缓存默认情况下,只有一级缓存(SqlSession级别的缓存,也称为本地缓存)开启。二级缓存需要手动开启和配置,他是基于namespace级别的缓存。为了提高扩展性。MyBatis定义了缓存接口Cache。我们可以通过实现Cache接口来自定义二级缓存。2.一级缓存的使用一级缓存(local cache),
2020-08-15 16:16:39
72
原创 MyBatis 动态SQL
1.MyBatis动态SQL简介动态 SQL是MyBatis强大特性之一。极大的简化我们拼装SQL的操作动态 SQL 元素和使用 JSTL 或其他类似基于 XML 的文本处理器相似MyBatis 采用功能强大的基于 OGNL 的表达式来简化操作ifchoose (when, otherwise)trim (where, set)foreachOGNL( Object Graph Navigation Language )对象图导航语言,这是一种强大的表达式语言,通过它可以非常方便的来操作
2020-08-15 16:02:09
85
原创 AOP小结
1.AOP思想概述AOP(Aspect-Oriented Programming,面向切面编程)是相对传统OOP(Object-Oriented Programming,面向对象编程)的补充。面向对象 纵向继承机制面向切面 横向抽取机制2.AOP框架之AspectJ2.1AspectJ环境搭建导入JAR包com.springsource.net.sf.cglib-2.2.0.jarcom.springsource.org.aopalliance-1.0.0.jarcom.spri
2020-08-08 18:46:51
172
原创 Spring JdbcTemplate
1.概述为了使JDBC更加易于使用,Spring在JDBC API上定义了一个抽象层,以此建立一个JDBC存取框架。作为Spring JDBC框架的核心,JDBC模板的设计目的是为不同类型的JDBC操作提供模板方法,通过这种方式,可以在尽可能保留灵活性的情况下,将数据库存取的工作量降到最低。可以将Spring的JdbcTemplate看作是一个小型的轻量级持久化层框架,和DBUtils风格非常接近。2.搭建JdbcTemplate环境2.1导入JAR包IOC容器所需要的JAR包commo
2020-08-08 11:53:55
771
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人