我在日志中从hibernate获取以下DEBUG消息:
DEBUG [JdbcCoordinatorImpl] Skipping aggressive release due to manual disabling
哪个可能没问题,因为它只是一个调试消息。但我不明白这意味着什么。有人可以为我解释这个调试消息吗?
答案 0 :(得分:0)
这是因为您已经将hibernate配置为在运行的每个语句之后将连接返回到池(这是日志消息与'积极释放'的含义)。默认设置是在整个事务期间保持连接。
但是hibernate这次决定不返回它(并显示此日志消息),因为正在进行刷新操作,并且hibernate将保持在刷新期间将发生的所有sql语句的连接。