Mybatis-缓存机制
Mybatis的缓存类型 org.apache.ibatis.session.Configuration#Co […]
Mybatis的缓存类型 org.apache.ibatis.session.Configuration#Co […]
启动阶段 1.SqlSessionFactoryBuilder 💡通过ConfigBuilder解析XML或注 […]
通过IOC实现策略模式 很多时候,我们需要对不同的场景进行不同的业务逻辑处理,举个例子,譬如不同的场景需要不同 […]
springboot支持的缓存 Generic JCache (JSR-107) (EhCache 3, Ha […]
1.入口类 简单的入口类: @SpringBootApplication public class Appli […]
REST风格 Representational State Transfer,简称REST。 中文名:表现层状 […]
1、启动方式-【快速启动】 在传统的Spring项目中,开发者需要部署应用到外部的应用服务器上。而Spring […]
Spring MVC架构 DispatcherServlet 希望有一个 WebApplicationCont […]
前端控制器的初始化 1.DispatcherServlet创建父子容器 ^3d5d44 DispatcherS […]
💡一切的一切源于👉SpringServletContainerInitializer SpringServle […]
简单的配置转化 组件扫描可以使用@ComponentScan("com.zjyun.b_spring […]
传统同步业务的数据响应 1.请求资源转发 return "forware:/index.jsp&qu […]
参数解析器💡 请求和响应的注解都是实现了参数解析器接口: org.springframework.web.me […]
Spring Web MVC 是基于 Servlet API 构建的原始 Web 框架,从一开始就包含在 Sp […]
AOP的实现 1. ajc编译器 在编译阶段,将增强的方法编译到class中,优点可以对静态的方法进行增强。 […]
AspextJ概念 @AspectJ指的是一种将方面声明为带有注解的常规 Java 类的样式。作为 Aspec […]
AspextJ概念 @AspectJ指的是一种将方面声明为带有注解的常规 Java 类的样式。作为 Aspec […]
什么是AOP? 面向切面编程(AOP Aspect-Oriented Programming)是对面向对象编程 […]
什么是循环依赖? Spring 如何解决循环依赖 三级缓存(字段、set注入) singletonObject […]
容器初始化-refresh()方法 @Override public void refresh() throw […]