Thanks Bill for your help. I appreciate it greatly.
Continuing to think... loudly
Therefore, to get similar effect of commit and rollback of
java:comp/UserTransaction, in Spring I can use PlatformTransactionManager.commit(TransactionStatus) or rollback(Tstatus) on top of JdbcTemplate. JDBCTemplate will release the connection from PlatformTransaction and close it (or reuse it ? Can it reuse it ?).