Many example in the reference still use xml format, but most project doesn't use xml any more.
Can it update to java config?
For ex:
Transaction Management
https://docs.spring.io/spring-framework/reference/data-access/transaction.html