Quindi, nell'ultima versione di Spring, siamo in grado di utilizzare l'annotazione @Configuration
per configurare le nostre configurazioni per Spring. Ora in JavaConfig è possibile utilizzare l'annotazione @AnnotationDrivenTx
(@AnnotationDrivenTx Reference Link) per configurare le transazioni nella nostra classe Config. Ma dal momento che JavaConfig è stato dismesso mi chiedevo se qualcuno sapeva come configurare qualcosa di simile senza JavaConfig e senza bisogno di aggiungere nulla allo application-context.xml
. Ecco quello che io in fondo ho per la mia classe ConfigImpostazione transazioni con annotazioni in primavera in @Configuration Classe
@Configuration
@ImportResource("config/application-context.xml")
public class Config {
public @Bean DataSource dataSource() {
//get and return datasource
}
public @Bean Service1 getService1() {
//return service1Impl
}
}
e mi piacerebbe fare Service1
transazionale. Se qualcuno ha qualche idea su come fare questo o se questo è semplicemente impossibile per favore fatemelo sapere.
Grazie!
ho finito per andare questo percorso. Sarebbe stato bello farlo nell'altro modo. Oh bene. –
Anch'io ho lottato per migrare un progetto Java 2.5 di Spring 2.5 alla primavera 3. Apprezzo la migliore integrazione, ma molte comodità sono sparite. –