Итак, в последней версии Spring мы можем использовать аннотацию @Configuration
для настройки наших конфигураций для Spring. Теперь в JavaConfig можно использовать ссылку @AnnotationDrivenTx
(@AnnotationDrivenTx Reference Link для настройки транзакций в нашем классе Config. Но так как JavaConfig был снят с эксплуатации, мне было интересно, если кто-нибудь знает, как настроить что-то подобное без JavaConfig и не нужно ничего добавлять к application-context.xml
. Вот что я в основном имею для класса Config
@Configuration
@ImportResource("config/application-context.xml")
public class Config {
public @Bean DataSource dataSource() {
//get and return datasource
}
public @Bean Service1 getService1() {
//return service1Impl
}
}
И я хотел бы сделать транзакцию Service1
. Если у кого-нибудь есть идеи о том, как это сделать или если это просто невозможно, сообщите мне.
Спасибо!