我需要获取hibernate的事务ID。每个事务的id必须是唯一的。我试图使用session.getTransaction()。hashCode(),但我相信这个值不是唯一的。
答案 0 :(得分:0)
交易ID是特定于数据库的。因此,您需要调用本机SQL查询以从Hibernate中的事务中获取此信息。
示例:
Get current database transaction id using jdbc/hibernate?
SQL Server Triggers - grouping by transactions
http://hemantoracledba.blogspot.com/2014/06/getting-your-transaction-id.html