[英]In Hibernate: is it possible to mix Annotations and XML configuration for an Entity?
[英]Is it possible to mix spring xml configuration with java
我正在使用Spring Framework 4.1.4
我有JBoss5XmlWebApplicationContext作為我的contextClass讀取xml配置。
我想添加@Configuration類,以便從xml讀取。 這可能嗎? 怎么做?
是的,有可能。 我知道的一種方法是使用springboot類。 我正在使用MySpringConfiguration類使用@Configuration和MySpringConfig.xml聲明基於XML的bean配置的bean。 我能夠從兩個來源的上下文中加載bean。 檢查以下代碼:
public static void main(String[] args) {
Resource res = new FileSystemResource("E:\\MySpringConfig.xml");
SpringApplication app = new SpringApplication(MySpringConfiguration.class,res);
ApplicationContext ctx = app.run("");
MyXMLBean myXMLBean = (MyXMLBean)ctx.getBean("myNewBean"); // From XML file...
GeData geData= (GeData)ctx.getBean("geData"); // From Java Configuration ...
....
配置類是這樣的
@Configuration
public class MySpringConfiguration {
@Bean
public GeData geData(){
return new GeData();
}
希望這可以幫助...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.