Mybatis
孟某人
这个作者很懒,什么都没留下…
展开
-
Mybatis 分页助手
所需依赖 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.2</version> </dependency> 2.xml配置分...原创 2020-03-02 13:34:54 · 207 阅读 · 0 评论 -
Mybatis_day01基本配置使用
1.所需依赖 <dependency> <!--测试jar--> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12 </version> <scope>t...原创 2020-02-24 12:44:48 · 84 阅读 · 0 评论 -
Mybatis注解与 延时加载(懒加载) 二级缓存注解配置
注解: 1.@Insert:实现新增。 2.@Update:实现更新。 3.@Delete:实现删除。 4.@Select:实现查询。 5.@Result:实现结果集封装。 6.@Results:可以与@Result一起使用,封装多个结果集。 7.@One:实现一对一结果集封装。 8.@Many:实现一对多结果集封装。 9.@CacheNamespace(blocking = true):开启二级...原创 2020-02-20 18:43:11 · 612 阅读 · 0 评论 -
Mybatis中的缓存
缓存相关 什么是缓存 存在于内存中的临时数据。 为什么使用缓存 减少和数据库的交互次数,提高执行效率。 什么样的数据能使用缓存,什么样的数据不能使用 适用于缓存: 经常查询并且不经常改变的。 数据的正确与否对最终结果影响不大的。 不适用于缓存 经常改变的数据 数据的正确与否对最终结果影响很大的。 例如:商品的库存,银行的汇率,股市的牌价。 Mybatis中的一级缓存...原创 2020-02-20 15:51:39 · 271 阅读 · 0 评论 -
Mybatis动态SQL
动态SQL常用的标签 1.< if >标签 2.< where >标签 3.< foreach >标签 示例一 < if >标签与< where >标签的使用 <!--我们可以把常用sql语句定义然后使用时直接调用即可--> <sql id="default"> select * from user</sq...原创 2020-02-18 21:08:05 · 116 阅读 · 0 评论