java config 类_Spring ----JavaConfig类代替XML配置Bean
1.使用JavaConfig實現(xiàn)Bean對象創(chuàng)建:
通過Spring? ApplicationContext的另一個容器AnnotationConfigurationApplicationContext的實現(xiàn)類
ApplicationContext? ?ac= new AnnotationConfigurationApplicationContext(“包名|配置類|bean工廠?”) 依賴工廠,掃描組件注入屬性值。
ac.getBean();
1.@Configuration? ? @Import("config.class")
相當(dāng)于bean.xml配置類
@Configuration
@ComponentScan("com.xxx.beanObject") //掃描包下所有的類,查看注解自動裝配,
@Import("javaconfig2.class")
public class javaconfig{
@Bean
public beanObject getUser(){ return beanObject;}
}
@Component //直接注冊User類為bean
public class User {
@Value("1") //給bean 屬性賦初值
private int id;
@Value("chen")
private String name;
@Override
public String toString() {
return "User{" +
"id=" + id +
", name='" + name + '\'' +
'}';
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的java config 类_Spring ----JavaConfig类代替XML配置Bean的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: Ubuntu使用Windows字体
 - 下一篇: Java遍历Map的4种方式