<tx:annotation-driven transaction-manager="transactionManager" proxy-target-class="true"/>
@Transactional(propagation=Propagation.REQUIRED)
public boolean save(...) {
DefaultTransactionDefinition def = new DefaultTransactionDefinition();
TransactionStatus status = transactionManager.getTransaction(def);
}