JavaEE-SSM:024 Bean作用域及SPEL

Bean作用域

Bean作用域控制着Bean的生命周期,什么时候创建,Bean是否共享等等。

配置作用域:

给Bean的属性注入值:

使用其他Bean注入新的Bean:

使用类的静态方法:

使用操作符:

使用三元表达式和默认值:

条件化装配(不符合条件就不装配)

条件化装配为了防止某些条件不满足,导致装配失败的情况。

Condition条件类需要实现Condition接口,重写matches方法

注解Profile(类似于条件装配):

Profile是指定Bean装配的环境,比如测试环境或者生产环境等等。

Xml形式的Profile

 

注解启动Profile

web.xml启动Profile

或者

 

猜你喜欢

转载自blog.csdn.net/Day_and_Night_2017/article/details/88568506