Spring使用java类来进行配置
-
首先先创建一个配置文件类MyConfig.java
-
在类上添加注解@Configuration
-
创建一个需要被spring管理的类Person类.
@Component public class Person { @Value("张三") private String name; }
-
在MyConfig.java文件写方法
@Configuration public class MyConfig { @Bean //通过方法注册一个bean,这里的返回值就Bean的类型,方法名就是bean的id! public Person person(){ return new Person(); } }
就能完成调用
导入其他配置类
在最主配置类上添加
@Configuration
@Import(MyConfig_1.class)//即为配置类名
public class MyConfig {
@Bean //通过方法注册一个bean,这里的返回值就Bean的类型,方法名就是bean的id!
public Person person(){
return new Person();
}
}