- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
与使用 QueryOver 语法相比,我还没有找到 NHibernate 3.0 LINQ Provider 支持的明确比较。从表面上看,这似乎是将两个巨大的努力转化为两个非常相似的东西。
使用每个的关键权衡是什么?
最佳答案
LINQ 和 QueryOver 是完全不同的查询方法,它们是在 NHibernate 2 (Criteria, HQL, SQL) 中已经存在的查询方法中添加的
QueryOver 意味着作为 Criteria 的强类型版本,并且支持大部分相同的构造,这些构造是特定于 NHibernate 的。
LINQ 是一种“标准”查询方法,这意味着客户端代码可以在 IQueryable 上工作,而无需显式引用 NHibernate。它支持一组不同的结构;很难说与 QueryOver 相比是多还是少。
我的建议是学习全部 支持的查询方法,因为每个用例都不同,有些使用一种效果更好,有些使用另一种效果更好。
关于linq - 使用 NHibernate 3.0 QueryOver 或 LINQ 提供程序的权衡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3874012/
我正在寻找想法/方向来解决我遇到的问题: 上下文:我有 1000 天的每小时时间序列数据(即每天 24 小时的一行特征)。对于每一个小时,我都试图预测一个目标值。现在,我更关心一天中某些时间的准确性(
我正在阅读有关 Scala 的 actor 的信息,所以假设我们有类似的内容: object Worker extends Actor { def act() { while(true)
在 Yii2 中,使用 Html::activeDropDownList,我可以以如下形式提交数据: 'multiple', 'class' => 'multiselect', ]
已结束。此问题不符合 Stack Overflow guidelines .它目前不接受答案。 我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。 关闭
我正在研究潜在的免费/付费应用程序的硬件/软件要求(最终目标是移动 Java 应用程序)。 应用程序将从这个简单的目标开始:给定数据库中相关单词的列表,以便能够对单个字符串输入进行单词补全。 换句话说
我是一名优秀的程序员,十分优秀!