Mybatis原理

启动阶段 1.SqlSessionFactoryBuilder 💡通过ConfigBuilder解析XML或注 […]

使用策略

通过IOC实现策略模式 很多时候,我们需要对不同的场景进行不同的业务逻辑处理,举个例子,譬如不同的场景需要不同 […]

springboot-缓存

springboot支持的缓存 Generic JCache (JSR-107) (EhCache 3, Ha […]

springboot-原理

1.入口类 简单的入口类: @SpringBootApplication public class Appli […]

springboot-基础相关

REST风格 Representational State Transfer,简称REST。 中文名:表现层状 […]

springboot-概念

1、启动方式-【快速启动】 在传统的Spring项目中,开发者需要部署应用到外部的应用服务器上。而Spring […]

Spring-MVC全注解化

简单的配置转化 组件扫描可以使用@ComponentScan("com.zjyun.b_spring […]

Spring-MVC响应

传统同步业务的数据响应 1.请求资源转发 return "forware:/index.jsp&qu […]

Spring-MVC请求

参数解析器💡 请求和响应的注解都是实现了参数解析器接口: org.springframework.web.me […]

Spring整合Web

Spring Web MVC 是基于 Servlet API 构建的原始 Web 框架,从一开始就包含在 Sp […]

AOP原理

AOP的实现 1. ajc编译器 在编译阶段,将增强的方法编译到class中,优点可以对静态的方法进行增强。 […]

AOP原理

AspextJ概念 @AspectJ指的是一种将方面声明为带有注解的常规 Java 类的样式。作为 Aspec […]

AspextJ配置流程

AspextJ概念 @AspectJ指的是一种将方面声明为带有注解的常规 Java 类的样式。作为 Aspec […]

AOP的概念

什么是AOP? 面向切面编程(AOP Aspect-Oriented Programming)是对面向对象编程 […]

循环依赖

什么是循环依赖? Spring 如何解决循环依赖 三级缓存(字段、set注入) singletonObject […]