Spring-data common has a hidden gem: ChainedTransactionManager.
It is not mentioned in the reference documentation only in javadoc.
There is a good blog entry about it which describes why it is useful.
ChainedTransactionManager is in a package which doesn't have any dependency on anything else in spring-data. Basically it only depends on org.springframework.transaction from spring-tx.
Considering that it is a pretty general functionality, could it be moved (and documented) into spring-tx itself?
Affects: 4.2.3, 5.0 M4
#8524 Provide a "best efforts" 1PC transaction manager out of the box