Spring4__bean装配

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wangjunfeng1234/article/details/82796437

创建应用对象之间协作关系的行为叫装配wiring

spring 容器常见的三种方式

  1. xml显示装配

  2. java显示装配

  3. 隐式bean发现机制和装配

    1.1自动装配:
    1.1.1:组件扫描 componmentScan 发现上下文的bean
    1.1.2:自动装配 autowiring
    1.2.3:componmentScan定义扫描的范围
    1.2.4:componment定义注入的类
    1.2.5:componmentScan可以直接指定类 basepackageClasses
    1.2.6:引用autowired 可以用构造和setter方法,属性 注入
    1.2.7:@Inject @Named
    1.2:显式装配javaConfig
    1.2.1:@Bean放到方法上,类需要声明成@configure
    1.2.2:bean的名称和方法名一致
    1.3:显示装配xml
    1.3.1:样式:如下

				<bean id="" class="com.bigData.farm.User"/>
	1.3.2

	1.3.2注入:<constructor_arg    构造注入, 
						<properties  属性注入
			ref=引用
			value=字面值
			list 列表
			set 列表
	1.3.3:工具<util:list/set/map......
	1.3.4:

java xml和自动配置互不冲突
xml引入java
1.直接把java转成xml配置文件即可
2.转成xml:在导入xml <import resource
java引入xml文件
1.@Import(class)引入类
2.@ImportResource(配置文件)

猜你喜欢

转载自blog.csdn.net/wangjunfeng1234/article/details/82796437
今日推荐