2014-07-18 39 views
1

通过流畅的nhibernate获取数据库连接状态的最优雅/实用的方法是什么?我知道有可能通过SqlConnection类检查up-state,但有没有办法使用流利的nhibernate库?如何检查数据库连接状态?

+1

可能[this](http://stackoverflow.com/questions/7916738/testing-connection-parameters-with-nhibernate)你在找什么 –

+1

@SergeyBoiko谢谢,帮了我很多!如果你把你的评论放在答案上,我愿意接受这个答案作为我的选择! –

+1

非常感谢你,我真的很感激它,但我宁愿避免重复已经存在的在stackoverflow上的答案,因为我在这个网站上的目标不是提高我的速度,我只是想帮助人,所以,我认为,在这种情况下,我帮了你 - 如果它对你有帮助 - 我很高兴:)祝你好运! –

回答

1

大多数应用程序使用连接池。 Mine可以配置为在检查连接之前检查连接(例如“SELECT 1”查询执行)。我建议使用一个为你做到这一点的游泳池。保持它的代码。

该问题对流利或ORM无关紧要。同样的问题,即使你不使用这些。