源码
文章平均质量分 81
成豆o((⊙﹏⊙))o.
这个作者很懒,什么都没留下…
展开
-
如何本地下载阅读Spring源码
如何本地下载阅读Spring源码环境准备gradle安装与idea集成idea创建gradle项目使用阿里云镜像下载Spring源码并启动运行项目下载spring源码到idea调整Repositories的本地仓库以及阿里云镜像创建自己的测试module在项目中创建xml,配置bean编写java代码并测试环境准备由于spring源码使用GRADLE工具构建,所以本地必须要安装好gradle环境gradle安装与idea集成官网下载即可,配置环境变量与java的配置相同,详情请百度。集成到原创 2022-02-04 11:24:39 · 547 阅读 · 0 评论 -
Spring中有哪些扩展点?和@Import注解的使用
Spring中有哪些扩展点?和@Import注解的使用1.BeanDefinitionRegisterPostProcessor 作用实现该接口后可以注册BeanDefinition对象到Spring IOC容器,是对BeanDefinition的扩展。原创 2023-03-04 23:56:41 · 685 阅读 · 0 评论 -
深入理解Spring源码应用之扩展功能,扩展Spring小功能,扩展Feign接口,改为调用所有机器的服务。自己集成mybaits到Spring,实现Mapper接口注入Spring IOC容器。
深入理解Spring源码应用之扩展功能。运用一:扩展feign功能,由负载均衡调用单服务改为调用全部服务用于刷新缓存。运用二:自己集成mybaits到Spring,实现Mapper接口注入Spring IOC容器原创 2022-09-04 16:29:53 · 749 阅读 · 0 评论 -
你只知道@Value?设置server.port就能定义端口号是如何实现的?springboot读取配置文件的多种方式以及源码解析
你只知道@Value?设置server.port就能定义端口号是如何实现的?springboot读取配置文件的多种方式以及源码解析原创 2022-08-20 19:18:44 · 1725 阅读 · 0 评论 -
ThreadLocal源码解析以及常见面试题
ThreadLocal源码解析,为什么要使用Entry数组,为什么Entry要继承弱引用?原创 2022-08-08 18:09:12 · 448 阅读 · 0 评论 -
根据自动装配原理在Springboot项目中自定义starter,并实现热插拔技术,自定义@enable
Springboot中自定义starter自定义starter简单步骤使用测试优化(热插拔技术)自定义starter简单步骤创建项目,并引入autoconfigure依赖,根据自己的需要选择spring-boot的版本号maven项目:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-autoconfigure</ar原创 2022-03-26 19:01:33 · 856 阅读 · 0 评论 -
手写spring mvc-了解spring bean,ioc 容器,spring mvc原理,超级简单(附源码)
修订日期内容2021-3-7初稿手写spring mvc-简单了解spring bean,ioc 容器,spring mvc原理,超级简单(附源码)简介简单实现(手撸一个简单的mvc)`DispatcherServlet `核心实现思路实现0. 初始化1. 扫描所有的包2. 为`Controller`、`@Service`创建实列对象,并存入Bean容器3. 对使用的`@Autowire`添加依赖4.添加映射请求转发(完成)优化简介本章目的:了解spring mv...原创 2021-03-07 10:38:26 · 143 阅读 · 0 评论