
mybatis
猪爷爷先生
分享程序员自学之路
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mybatis的一级和二级缓存原理及源码解析
一、作用: 一级缓存:默认开启,对于同一个SqlSession会话下,参数和SQL语句完全一样时,第一次查询的结果会放入缓存,之后的查询将从缓存中获取,只要当前会话有写操作,缓存会被清空。 二级缓存:默认关闭,对于同一个namespace下,参数和SQL语句完全一样时,第一次查询的结果会放入缓存,之后的查询将从缓存中获取,但只要当前namespace有写操作,当前的namespace会被清空缓存会被清空。 二、原理 流程图(图片来源于https://www.cnblogs.com/happyflyingpi原创 2020-06-02 23:31:27 · 635 阅读 · 0 评论 -
mybatis执行流程原理
工作流程: public static void main(String[] args) throws IOException { InputStream inputStream = Resources.getResourceAsStream("mybatis-config.xml"); SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream); SqlSession原创 2020-06-02 10:13:11 · 1015 阅读 · 0 评论 -
为什么Controller层注入的是Service接口,而不是ServiceImpl实现类
为什么Controller层注入的是Service接口,而不是ServiceImpl实现类原创 2017-09-24 19:11:18 · 35915 阅读 · 10 评论 -
mybatis入门--以新人的角度看问题
mybatis快速入门程序案例环境准备:eclipse、jdk1.7 内容目录: 1. mybatis简单介绍 2. 快速入门案例 3. 实现对数据库的增删改查(CRUD)原创 2017-09-20 18:26:16 · 271 阅读 · 0 评论 -
SSM整合--新人快速搭建项目环境
SSM整合准备:eclipse、JDK1.7、spring、mybaits、springmvc原创 2017-09-20 20:30:21 · 330 阅读 · 0 评论