這些類有什麼區別,我應該在什麼時候和@Configure一起使用每個類?Spring @Bean註解差異(context vs config包)?
org.springframework.context.annotation.Bean
org.springframework.config.java.annotation.Bean;
這些類有什麼區別,我應該在什麼時候和@Configure一起使用每個類?Spring @Bean註解差異(context vs config包)?
org.springframework.context.annotation.Bean
org.springframework.config.java.annotation.Bean;
它看起來就像你在你的類路徑中一個過時的jar文件 - org.springframework.config.java.annotation.Bean
是最新的Spring 3.1.2罐子不再,這是一個應該與@Configuration
類
我有一個與Spring 3.0一起工作的限制。在那種情況下,我該怎麼辦? – Pomario
呵呵,好吧,我建議你在這種情況下繼續使用xml本身,原因是'@ Configuration'只能在Spring 3.1中穩定下來.X –
我的限制是在Spring 3.0上使用JavaConfig。所以,這對我來說很清楚。你說的是:1)JavaConfig Spring 3.0,unstable,使用org.springframework.config.java.annotation.Bean 2)JavaConfig Spring 3.1,穩定,使用org.springframework.context.annotation.Bean? – Pomario
的JavaConfig依賴所使用的org.springframework.context.annotation.Bean
註釋是Spring 3.0以來的spring-context
的一部分。因此,如果你正在使用Spring> 3.0構建你的應用程序,請使用org.springframework.context.annotation.Bean
我相信,理解這個問題,我也會找到我的另一個問題的答案:http://stackoverflow.com/questions/12289444/illegalstateexception-什麼時候創建新的實例範圍會話 – Pomario