摘要: 一、关于BootStrap Bootstrap,来自 Twitter,是目前最受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。对前端学习的较少,简单记录一些自己学习到的BootStrap的相关知识。个人理解bootst 阅读全文
posted @ 2021-03-01 09:38 4verson 阅读(618) 评论(0) 推荐(0)
摘要: 本篇主要讲一些源码层面的,具体的使用就不赘述了。 一、spring与mybatis的集成 在讲自动装配出现的原因时,有提到自动装配是为了解放繁琐的spring配置,所以要了解一个框架被springboot的管理,我们就需要从spring与该框架的集成开始说起。 mybatis与spring的集成涉及 阅读全文
posted @ 2021-02-28 12:57 4verson 阅读(150) 评论(0) 推荐(0)
摘要: 一、springboot中使用数据源的依赖 (1)、JDBC启动器 (2)、数据库连接依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifact 阅读全文
posted @ 2021-02-28 12:51 4verson 阅读(940) 评论(0) 推荐(0)
摘要: 一、缓存失效的原因 首先要明确一个知识点,就是关于一级缓存生效的条件,其中一个条件就是一级缓存只在同一会话中生效,也就是同一个session。明确这一点,也就知道spring中如果不配置事务就会导致一级缓存失效的原因。 spring中使用的sqlsession会话时SqlSessionTemplat 阅读全文
posted @ 2021-02-22 20:14 4verson 阅读(164) 评论(0) 推荐(0)
摘要: 首先需要说明一些在二级缓存中的基本概念 1、缓存空间:底层就是一个HashMap,开启缓存的Mapper就有一个独立的缓存空间,本质上就是Cache责任链,所有会话共享,在进行mybatis解析时就生成了 2、暂存区(TransactionalCache):暂时存放一些未命中的记录(不确定),通过c 阅读全文
posted @ 2021-02-22 18:55 4verson 阅读(585) 评论(0) 推荐(0)