threadLocal实现参考TransactionSynchronizationManager
try {
System.out.println("222"+TransactionSynchronizationManager.hasResource(SessionFactoryUtils.getDataSource(getSessionFactory())));
ConnectionHolder ch=(ConnectionHolder)TransactionSynchronizationManager.getResource(SessionFactoryUtils.getDataSource(getSessionFactory()));
Connection conn=ch.getConnection();
System.out.println(conn.getAutoCommit());
} catch (SQLException e) {
e.printStackTrace();
}