
mybatis
mybatis笔记
Lemonade and coffee
程序员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mybatis 缓存的知识点
Mybatis 缓存 的知识点像大多数的持久化框架一样,Mybatis 也提供了缓存策略,通过缓存策略来减少数据库的查询次数,从而提 高性能。Mybatis 中缓存分为一级缓存,二级缓存。一级缓存一级缓存是 SqlSession 级别的缓存,只要 SqlSession 没有 flush 或 close,它就存在。一级缓存是 SqlSession 范围的缓存,当调用 SqlSession...原创 2020-02-22 11:26:59 · 150 阅读 · 0 评论 -
mybatis 延迟加载的实现
mybatis 延迟加载和立即加载的实现延迟加载: 就是在需要用到数据时才进行加载,不需要用到数据时就不加载数据。延迟加载也称懒加载.好处:先从单表查询,需要时再从关联表去关联查询,大大提高数据库性能,因为查询单表要比关联查询多张表速 度要快。坏处: 因为只有当需要用到数据时,才会进行数据库查询,这样在大批量数据查询时,因为查询工作也要消耗 时间,所以可能造成用户等待时间变长,造成用...原创 2020-01-08 22:06:49 · 146 阅读 · 0 评论 -
mybatis表间关系,多表联查如何定义实体和返回类型
mybatis表间关系,多表联查如何定义实体和返回类型1,一对一关系在实体加入关联实体属性(Entity1 和Entity2一对一,通过field关联)public class Entity1 implements Serializable {private Integer id;private String field;private String field1;private En...原创 2019-12-17 23:40:21 · 2384 阅读 · 0 评论 -
mybatis连接池的3种配置方式
mybatis连接池的3种配置方式1,POOLED采用传统的javax. sql. DataSource规范中的连接池.一旦数据库操作完成,mybaties会将此连接返回给连接池。mybatis有实现规范。SqlMapConfig.xml中的配置: <dataSource type="POOLED"> <property name="dr...原创 2019-12-11 22:40:49 · 1679 阅读 · 0 评论 -
记录一个请求无法进入controller的问题
记录一个请求无法进入controller的问题在统计用户登录次数的时候我写了一个每当用户登录成功,就调用controller的方法往login表新增一条记录。结果很久都无法进入controller的方法。最终发现是自动生成代码时,将LoginController的路径设为了“longin”,而我始终用的是“login”@Controller@Path("longin")@Consum...原创 2019-11-26 15:22:51 · 520 阅读 · 0 评论 -
mybatis初学环境搭建(idea)
mybatic初学环境搭建(idea)1 maven导入相关依赖<dependencies><!--mybatic--> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</...原创 2019-11-19 16:22:46 · 160 阅读 · 0 评论