框架
brandon333
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
spring ioc加载流程源码分析
前言Spring 最重要的概念是 IOC 和 AOP,其中IOC又是Spring中的根基:spring源码地址https://github.com/spring-projects/spring-framework建议选择Tags, 版本选最新的RELEASE版即可本文版本5.2.7.RELEASE源码下下来之后编译好,编译过程中可能会出现问题,针对问题搜索引擎解决.新建一个自己的模块用于调试这里我们采用注解方式的上下文启动容器创建配置类 IocConfig@Con.原创 2020-12-22 12:10:32 · 304 阅读 · 1 评论 -
Spring组件之BeanDefinitionRegistrar动态注册bean
BeanFactory后置处理器BeanDefinitionRegistryPostProcessor和ImportBeanDefinitionRegistrar的区别要想了解BeanDefinitionRegistryPostProcessor,那就要从他的父接口BeanFactoryPostProcessor说起1、BeanFactoryPostProcessor@FunctionalInterface public interface BeanFactoryPostProcessor {原创 2020-12-08 16:33:41 · 1558 阅读 · 1 评论 -
Spring @Configuration配置类冷门知识之-Full和Lite模式
前言此文介绍spring关于@Configuration的冷门知识(很少人知道,知道了其实也没多大的用处,本人理解的也很肤浅, 文章仅为介绍, 有兴趣的同学可以深入源码了解)演示版本jdk: 1.8spring: 5.2.7.RELEASE参考 :spring中文文档: https://github.com/DocsHome/spring-docs/blob/master/SUMMARY.md正文本文默认大家都对spring有一定的了解, 基础知识就不太多介绍了, 直接讲@C原创 2020-12-08 16:20:41 · 1093 阅读 · 0 评论 -
获取客户端请求的真实ip地址
public String getIp(HttpServletRequest request, HttpServletResponse response) throws Exception { String loginip = ""; if (request.getHeader("x-forwarded-for") == null) { loginip = request.getRemot...转载 2018-05-18 17:39:28 · 1033 阅读 · 0 评论
分享