源码阅读
f2xiang
停止学习是衰老的唯一标准。在技术上,学无止境。
展开
-
SpringBoot 的ApplicationListener接口以及自定义ApplicationEvent发布事件
ApplicationListener接口 监听容器刷新完成, 做一些初始化的操作 /** * 1. 定义一个自己应用的启动类监听,用于监听spring容器刷新完成, * 2. 可以初始化自己的应用 */ @Component public class MyApplicationBootStrapListenr implements ApplicationListener<ContextRefreshedEvent> { public void onApplicationEv原创 2021-04-03 12:51:58 · 910 阅读 · 0 评论 -
BeanFactory和FactoryBean的区别?通过源码来了解一下
场景引入 BeanFactory和FactoryBean有什么区别呢? 代码引入 代码一 我们先跑一跑这么一段代码,查看打印结果。 public class HelloService { public String hello() { return "hello spring~~~"; } } public class HelloServiceFactoryBean implements FactoryBean<HelloService> { @Ov原创 2020-09-12 14:53:45 · 135 阅读 · 0 评论 -
Spring容器初始化以及Bean对象的创建
Bean容器的加载 main测试类 public static void main(String[] args) { ApplicationContext applicationContext = new ClassPathXmlApplicationContext("beans.xml"); Bean bean = applicationContext.getBean(Bean.class); System.out.println(bean); }原创 2020-08-31 20:06:45 · 353 阅读 · 0 评论