![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
本专栏用于记录关于Spring 5 核心原理一书的笔记
南城小叙
这个作者很懒,什么都没留下…
展开
-
异步方法导致的请求头丢失
异步方法导致的请求头丢失原创 2022-04-23 21:51:00 · 1277 阅读 · 0 评论 -
Spring源码编译
第一下载源码地址:https://github.com/spring-projects/spring-framework/tree/5.0.x安装gradle 版本4.x以上地址:https://gradle.org/releases/解压,添加环境变量在path中加入 如:E:\gradle-5.5\bin在控制台查看是否成功...原创 2020-07-17 02:14:11 · 85 阅读 · 0 评论 -
Spring依赖注入的分析
讲依赖注入前,先分析分析代码层面是如何实现手动依赖的注入,这样才能知道spring为我们实现了什么功能,有什么区别。一、代码手动的依赖准备了几个类首先是Dao和其实现类public interface UserDao { public void findName();}public class UserDaoImpl implements UserDao{ @Override public void findName() { System.out.p原创 2020-07-16 23:38:33 · 117 阅读 · 0 评论 -
Spring依赖的自动注入
一、准备类public interface UserDao { public void findName();}public class UserDaoImpl implements UserDao{ @Override public void findName() { System.out.println("我是dao实现类1"); }}public class UserDaoImpl2 implements UserDao{ @O原创 2020-07-16 23:37:24 · 136 阅读 · 0 评论 -
Spring解析xml实现依赖注入
一、环境准备引入依赖 <dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.6.1</version> </dependency>相关类public interface UserDao {原创 2020-07-16 14:59:18 · 471 阅读 · 0 评论 -
Spring IOC工作基本流程
当一个类声明了@Component、@Rpository、@Service、@Controller这几个注解时,当我们启动服务器的时候,Spring通过代理反射来生成这个类的对象,把这个对象放在了IOC容器中。@ServiceClass CarServiceImpl1.服务器启动通过反射生成一个对象 carService2.这个容器呐,其实就是一个map对象,通过map.put(“k...原创 2019-12-26 12:40:45 · 1194 阅读 · 0 评论 -
Spring基础
1.1Spring概述Spring的历史第一阶段Spring1.x阶段,使用的都是xml配置的Bean,随着项目的扩大,需要把xml文件放在不同的配置文件里,频繁的切换配置文件有点不方便。第二阶段在spring2.X阶段,由于JDK1.5支持注解开发,spring也提供了声明Bean的注解。两个方式都有自己的好处,就比如我们的基本配置用xml,比如数据库配置,业务配置用注解。第三阶段...原创 2019-12-26 11:03:01 · 67 阅读 · 0 评论