摘要: mybatis缓存 Mybatis提供查询缓存,如果缓存中有数据就不用从数据库中获取,用于减轻数据压力,提高系统性能 mybatis缓存分类 Mybatis的查询缓存总共有两级,我们称之为一级缓存和二级缓存: 一级缓存是SqlSession级别的缓存。在操作数据库时需要构造 sqlSession对象 阅读全文
posted @ 2021-01-21 16:53 wxy_Dr_m 阅读(36) 评论(0) 推荐(0)
摘要: ## 什么事延迟加载 - mybatis的延迟加载也成为懒加载,是指进行关联查询时,按照设置延迟规则延迟对关联对象的select查询。延迟加载可以有效的减少数据库的压力。 - Mybatis的延迟加载,需要通过resultMap标签中的association和collection子标签才能演示成 功 阅读全文
posted @ 2021-01-21 16:29 wxy_Dr_m 阅读(81) 评论(0) 推荐(0)
摘要: mybatis标签使用及场景 主键返回 <insert id="insertUser" parameterType="com.kkb.mybatis.po.User"> <!-- selectKey将主键返回,需要再返回 --> <selectKey keyProperty="id" order=" 阅读全文
posted @ 2021-01-21 16:02 wxy_Dr_m 阅读(135) 评论(0) 推荐(0)
摘要: what is mybatis mybatis是一款优秀的持久层框架,支持定制化sql,存储过程以及高级映射。封装了几乎所有JDBC接口避免手动设置入参与过去结果集。可以简单使用xml或注解来配置和映射sql信息。将接口和java的pojo映射成对应的数据库记录。 mybatis 配置 项目依赖 < 阅读全文
posted @ 2021-01-21 12:05 wxy_Dr_m 阅读(32) 评论(0) 推荐(0)