spring框架bean注入

这是常见的写法,我们如何导入组件

applicationContext.xml




	

		
		
		

		
		
		

	

	
	
	

	




	
		
		
		
		
		
		
		
		
		
		
		
		
		
	

  	

     
	

 

有一个Configer类,它含有以下属性:

private String[] strs;
private List list;
private List users;
private Set set;
private Map params;
private Properties props;

configer.xml(介绍如何利用spring管理这个类,也就是这个组件,并且初始赋值)



						
	
	
		
			
			
			
				张三
				张三
			
			
			
		
		
		
			
				123456
				
				
				
				
			
		
		
		
		
			
				
				
			
		
	
	
		
			
				123456
				
				
			
		
		
		
		
			
				
				
			
		
	
		
		
			
				渣渣			
				灰灰	
			
		
	
						 

 

除了配置,也就是上面的xml文件之外,也可以用注解版,新建一个类,二选其一

/**
 * 配置类
 * 使用该类就可以替代applicationContext.xml文件
 * @author Administrator
 *
 */
@Configuration
@ComponentScan(basePackages= {"com.gezhi.springanno"})
public class ApplicationConfigure {

	/**
	 * @Bean 表示该方法的返回是一个需要被spring容器管理起来的组件
	 * 该组件的id就是方法的方法名
	 * @return
	 */
	@Bean
	public UserBean userBean() {
		return new UserBean();
	}
	
}

 

你可能感兴趣的:(spring框架)