因此,在Spring的最新版本中,我們可以使用@Configuration
註釋來設置Spring的配置。現在在JavaConfig中,可以使用@AnnotationDrivenTx
(@AnnotationDrivenTx Reference Link)註釋來在我們的Config類中設置事務,但是由於JavaConfig已經退役,我想知道是否有人知道如何在沒有JavaConfig的情況下設置類似的東西,並且不需要向application-context.xml
添加任何東西。以下是我基本都爲我的配置類在@Configuration類中Spring中設置Annotation驅動事務
@Configuration
@ImportResource("config/application-context.xml")
public class Config {
public @Bean DataSource dataSource() {
//get and return datasource
}
public @Bean Service1 getService1() {
//return service1Impl
}
}
而且我喜歡做Service1
事務。如果任何人有如何做到這一點的任何想法,或者這僅僅是不可能的,請讓我知道。
謝謝!
我結束了去這條路線。以另一種方式做它會很酷。好吧。 – 2010-09-17 01:21:44
我也一直在努力將Spring 2.5 JavaConfig項目遷移到Spring 3.我很欣賞更好的集成,但許多便利已經消失。 – 2011-01-14 11:21:58