问题标签 [named-query]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
hibernate - 如何声明命名查询超越 Hibernate 实体类?
我有一个数据访问类,它公开了网站上使用的实体类的基本操作:
我想在这个数据访问类中定义所有 HQL/SQL 查询,但是我在使用 hibernate @NamedQuery 注释时遇到了问题;Hibernate 一直说它找不到命名查询。我不打算在实体类中定义查找/查找方法,因为我觉得它不是合适的位置。
我只使用注解和 hibernate.cfg.xml,那么我在哪里可以声明这些查询以便 Hibernate 可以找到它们?
nhibernate - 来自标准查询的休眠 NamedQuery --> 需要帮助
我正在尝试将工作条件查询转换为命名查询,但语法不正确。hql 版本显然需要指定类型和 id 参数。
查询是在一个用 ANY 映射的类上(也在下面)
有人可以帮我弄清楚语法吗?
干杯,
贝里尔
WORKING标准查询
ANY 映射(有效!)
到目前为止命名的查询(不工作)
我认为这是 hql 语法,但错误消息说缺少参数
更新
这个组合执行但给出了错误的答案。不知道它是否离我需要的更近或更远
hibernate - 休眠查询仅返回字符串的第一个字符
当我使用 sqldeveloper 在 oracle 10g 中运行这样的查询时,它运行良好。
给我名字和国家。当我在休眠中将它作为命名查询运行时,我只得到“国家”的“C”而不是“加拿大”。
为什么会这样?
jpa - JPA TopLink 帮助!
问候,
到目前为止,我已经完成了构建单表 JPA。但是在进行一对一或一对多时。事情变得复杂起来。尤其是在涉及带参数的查询时。
我总是在命名查询中遇到异常
这怎么可能?然而,我在persistence.xml 上添加了这两个实体。顺便说一句,我正在使用 TopLink Essentials 并在 MVC 架构上实现 JPA。另外,当我重新打开表单时,这个异常总是会返回。
java - Eclipslink - 未知的实体类型
我正在使用 Netbeans 生成的一些实体。一代之后,我对它们进行了测试,它们工作正常。因此,我必须进行下一步并将它们与我的 JAXB 对象结合起来。与 JAXB 对象结合后,我可以毫无问题地解组我的 XML 流。但是当我尝试将这些类中的任何一个用于与实体相关的任何东西时,我都会遇到一些错误。
我现在又回到了测试阶段,这就是我所拥有的。我有一个测试类,只是从一个简单的 main 方法运行。我最初用于测试实体的相同设置。您将在下面看到该测试类、Classes 实体、导致问题 JoinAssetToSku 和错误的实体。我忽略了实体的大多数设置者和获取者。有谁知道这个 JoinAssetToSku.findByTs 查询有什么问题。我不明白它是如何导致该错误的,它不是自我意识的!?
进行测试的代码:
类:
导致错误的类:
我得到的错误。
grails - 在控制器的条件内调用 namedQuery
可以在控制器内的 grails 上调用 namedQuery 吗?我知道我可以在另一个namedQuery 中调用namedQuery,但我不想这样做。有任何想法吗?谢谢
用户.groovy
MyController .groovy
或者..
MyController .groovy
java - Java jSF NamedQuery using an Int
I am making a search query for a integer. This is the NamedQuery in the class Factuur:
})
So the 'periode' is an Integer in the class Factuur, I have tried to do it this way:
I don't get an Exception, I just get nothing from the database, while there should be...
c# - 命名查询和继承
在 NHibernate 上运行命名查询时遇到一些问题。我设置为返回值的类是组织——不是抽象的——,我有第二个类(继承自这个类),称为FullOrganization。我每个具体的类模式都有一个表,其他一切都工作得很好,但是在运行命名查询时我不断收到异常(顺便说一句,它没有提供任何细节)。
映射接近于以下内容:
命名查询类似于:
我应该如何映射查询结果?请注意返回的对象可能是组织或完整组织的实例。
grails - 是否可以将命名查询元编程到 grails 域类上?
是否可以将命名查询元编程到 grails 域类上?如果是这样,怎么做?
谢谢
jpa - NamedQuery:外部化实体后的 IllegalArgumentException(未找到查询)
我已经成功地javax.persistence.NamedQuery
与 JPA2 结合使用。命名查询定义在实体类文件的顶部,用于无状态 EJB(实体外观)。
现在我必须将实体类文件提取到一个单独的 Jar 文件中(这样我们就可以从 Google Web Toolkit 项目中使用它们)。显然我仍然包含 jar,但现在外观 bean 不再找到查询:
这里有什么问题?我不能在外部 Jar 中定义 NamedQueries 吗?
我刚刚找到这个链接,建议将 NamedQueries 放在 XML 文件中,而不是作为实体文件中的注释。这可能是解决我的问题的一个想法,但没有回答我的问题...... ;)