spring
tyeerth
现在很菜 以后会更菜
展开
-
springBean的实例化过程
springBean的实例化过程 1、首先了解一下Bean和对象的区别。 Bean----->spring bean 有完整的生命周期。一定是一个对象,需要根据Bean上的注解(eg:懒加载,原型对象)等来决定是否要new。 对象----->Java实例化的对象。不一定是一个bean,一定会使用到new。 2、流程图。 3、源码分析。 3.1创建好两个service。(注意:IndexService未添加到spring容器中) 3.2新建MyBeanFactoryPostProcess原创 2020-06-03 15:42:49 · 322 阅读 · 0 评论 -
SpringSecurity+SpringBoot前后端分离实现权限控制
SpringSecurity中配置自定义异常 1、实现效果如图所示。 2、先配置自定义登录类,这里抛出自定义异常LoginFailException. @Component public class UserDetailsServiceImpl implements UserDetailsService { @Autowired private StudentService st...原创 2020-05-02 10:59:44 · 1638 阅读 · 0 评论 -
spring源码学习(二)---Spring容器的基本实现
Spring容器的基本实现 文章目录Spring容器的基本实现1.1 beans包的层级结构1.2 读取beans中的文件的两个核心类1.2.1 DefaultListableBeanFactory1.2.1.1 XmlBeanFactory1.2.2 XmlBeanDefinitionReader1.3 容器的基础 XmlBeanFactory1.4加载bean的过程 1.1 beans包的...原创 2020-04-15 09:42:11 · 133 阅读 · 0 评论 -
Spring源码学习(1)---环境搭建
1.1环境搭建 文章目录1.1环境搭建1.1.1通过git方式导入源码。1.1.2通过本地文件导入1.1.3导入成功页面1.1.4问题发现。1.1.5问题解决1.2**完成之后页面** 1.1.1通过git方式导入源码。 GitHub中的spring源码 https://github.com/spring-projects/spring-framework.git 注意:导入时通过...原创 2020-04-11 08:39:12 · 205 阅读 · 0 评论