gpt4 book ai didi

ICriteria 上的 NHibernate SetTimeout

转载 作者:行者123 更新时间:2023-12-03 11:14:05 26 4
gpt4 key购买 nike

谁能告诉我SetTimeout(int) 的单位是什么? ICriteria 中的方法接口(interface)用途?
是毫秒、秒、分钟还是其他?

最佳答案

一点点四处寻找表明它可能是几秒钟:

假设 ICriteria 与 Hibernate 内核中的 Criteria 接口(interface)相同,那么 org.hibernate.Criteria 的 JavaDoc提供了一个提示 - 指向 java.sql.Statement.setQueryTimeout() 的“另见”链接.后者将其超时参数称为秒。

假设 NHibernate 实现遵循该方法的隐含契约(Contract),那应该没问题。然而,为了安心,我去寻找一些 NHibernate 特定的东西。 CommandTimeout 有多种引用;例如,here ,与 NHibernate 相关。果然,documentation for CommandTimeout声明它是秒。

我几乎没有发布上述内容,因为我不完全知道答案,也找不到任何具体的文档 - 但由于这个问题很少,我认为展示这些发现不会有什么坏处。

关于ICriteria 上的 NHibernate SetTimeout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33955/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com