标签: java mysql hibernate
可能重复: Hibernate: set default query timeout?
似乎我可以在每个查询的基础上为hibernate查询设置超时,但不能在全局基础上设置。看看我的数据源配置和JDBC驱动程序属性,似乎我可以设置连接超时,但不是查询时间的超时(我假设这些是不同的,因为如果查询需要很长时间,套接字还没有超时?我找到的最好的解决方案是在MySql服务器上创建一个存储过程,它会终止所有长时间运行的查询,但是我想查看应用程序级别上是否有某些内容?