SpringBoot(一):Spring常用配置

1.Bean的Scope

    SpringBoot(一):Spring常用配置

2.Spring EL 和资源调用

    Spring EL-Spring表达式语言,支持在xml和注解中使用表达式。Spring主要在注解@Value的参数中使用表达式:注入普通字符串、注入操作系统属性、注入表达式运算结果、注入其他Bean的属性、注入文件的内容

    SpringBoot(一):Spring常用配置

3.Bean的初始化和销毁

    Java配置方式:使用@Bean的initMethod 和 destroyMethod

    注解方式:利用JSR-250的@PostConstruct和@PreDestroy

4.Profile

    Profile为在不同环境下使用不同的配置提供了支持

5.事件(Application Event)

    Spring的事件为Bean与Bean之间的消息通信提供了支持。当一个Bean处理完一个任务后,希望另外一个Bean知道并能做相应的处理,这时我们就需要让另外一个Bean监听当前Bean所发送的事件

    Spring的事件需要遵循如下流程:

        1.自定义事件,继承ApplicationEvent

        2.定义事件监听器,实现ApplicationListener

        3.使用容器发布事件

        SpringBoot(一):Spring常用配置

            SpringBoot(一):Spring常用配置

            SpringBoot(一):Spring常用配置