Dojo
最新
最佳
搜索
订阅
解道Jdon
领域驱动设计
架构设计
热点话题
产品经理
GitHub开源免费源代码
RUST语言
go语言文章排行榜
DevOps文章排行榜
数据科学
认知偏差与谬论
数据工程
幽默模因
更多话题
请教Hibernate如何防死锁
06-01-17
xyxx
事先假设数据库连接池最大允许连接数为1,调用SessionFactory.openSession()可获取一个sesion,若事务过程中不小心某个地方也调用了SessionFactory.openSession(),则必然造成无限等待性死锁!现在的问题是,有没有办法让SessionFactory.openSession()遇死锁时抛出个诸如“无法获得连接”或“连接已用完”等的Exception呢?谢谢咯。
warmcool
2006-01-19 09:54
通常写方法避免死锁都是用的同步synchronize
连接池初始为1,如果不够用,它会再创建连接放到池里的吧
猜你喜欢
本站原创
《复杂软件设计之道:领域驱动设计全面解析与实战》
其他人在看