问题标签 [hibernate-ogm]
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.
java - 如何映射可嵌入对象中的双精度集合?
我正在使用休眠 Ogm 和 jpa 和 mongodb,当我坚持 Foo 对象时,列表位置不会保存在 mongodb
目前我已经像这样注释了这个文件
但这对我不起作用。所以我要做什么来保存这个列表
java - NoSuchMethodError 与休眠 OGM
我正在使用 Spring 4、WildFly 10 使用带有 mongodb 3.2 的 Hibernate OGM 5.0.0.Final
下面的代码适用于 Object[]
但是如果我使用实体这样查询
它会抛出
有谁知道如何解决这个问题?
这是我的一些代码
调查.java
持久性.xml
neo4j - Hibernate OGM Neo4j - 无法访问 TransactionManager
我尝试使用 Neo4j 作为 No-SQL-Databasing 构建 JSF WebApplication。我想通过 Hibernate 访问 Neo4j。
我的依赖是
我的实体如下所示
我将它们保存在以下课程中
我的坚持单位
当我在 Wildlfy 9 上部署 WebApp 并想要保存数据时,出现异常
互联网上的研究没有结果。只有几个教程。我已经尝试过使用和不使用 transaction-type="JTA" 。
你有什么想法吗?
java - 休眠 OGM 中 MongoDB 的 IS NULL 过滤器的 JPA QL 问题
我在 MongoDB 中使用 Hibernate OGM。我的 JPA QL 如下:
我收到如下错误:
输入“NULL”没有可行的替代方案
HQL000002:查询 SELECT p FROM PPPoESession p where p.sourceIP=:source_ip and p.login>:logentrytime and (p.logout>:logentrytime OR p.logout IS NULL) 无效
我有一个可以工作的本机 mongo 查询,但无法通过这个 JPA 路由让它工作。任何指针都会有所帮助。
这是我之前通过 OGM 插入的 mongodb 文档。
}
我确实在实体中正确设置了属性
谢谢。
UPDATE1:问题不特定于日期类型,但也适用于字符串。想知道 MongoDB 提供程序是否支持 IS NULL。已在 Hibernate OGM 论坛上发布。当我收到他们的回复时会更新。
UPDATE2:显然问题在于解析器对“null”、“false”和“true”的区分大小写。该问题出现在当前最新版本的 OGM v5.0.1 中。错误跟踪器中提出了一个问题,正在处理中(https://hibernate.atlassian.net/browse/OGM-1118)
java - 你能从 Hibernate OGM 获得指标和统计数据吗?
我正在尝试从 Hibernate OGM 获取性能数据。它似乎没有像 Hibernate ORM 这样的 Hibernate 统计类。有没有等价的东西?
mongodb - 如何解决通过 hibernate.cfg.xml 配置的 MongoDB 的 Hibernate OGM 启动错误?
尝试连接到 MongoDB 实例时,出现此错误:
这是我目前通过 hibernate.cfg.xml 配置环境的方法
我究竟做错了什么?
hibernate - org.hibernate.resource.transaction.TransactionCoordinatorBuilder 类未找到..我正在尝试使用 mongodb
我是休眠 ogm 的新手。我尝试了一个小例子,它给出了例外
这是我的日志..
2016 年 8 月 24 日下午 2:50:35 com.arjuna.ats.arjuna.recovery.TransactionStatusManager addService 信息:ARJUNA012163:在端口 52455 上启动服务 com.arjuna.ats.arjuna.recovery.ActionStatusService 2016 年 8 月 24 日 2:50:下午 36 点 com.arjuna.ats.internal.arjuna.recovery.TransactionStatusManagerItem 信息:ARJUNA012337:TransactionStatusManagerItem 主机:127.0.0.1 端口:52455 2016 年 8 月 24 日下午 2:50:36 com.arjuna.ats.arjuna.recovery.TransactionStatusManager 开始信息:ARJUNA012170:TransactionStatusManager 在端口 52455 和主机 127.0.0.1 上启动,服务 com.arjuna.ats.arjuna.recovery.ActionStatusService 2016 年 8 月 24 日下午 2:50:36 org.hibernate.Version logVersion 信息:HHH000412:休眠核心 { 5.2.2.Final} 2016 年 8 月 24 日下午 2:50:36 org.hibernate.cfg.Environment INFO:HHH000206:休眠。未找到属性 2016 年 8 月 24 日下午 2:50:36 org.hibernate.cfg.Environment buildBytecodeProvider 信息:HHH000021:字节码提供程序名称:线程“主”java.lang.NoClassDefFoundError 中的 javassist 异常:org/hibernate/resource/transaction/ TransactionCoordinatorBuilder 在 org.hibernate.ogm.boot.impl.OgmServiceRegistryInitializer.contribute(OgmServiceRegistryInitializer.java:71) 在 org.hibernate.boot.registry.StandardServiceRegistryBuilder.applyServiceContributors(StandardServiceRegistryBuilder.java:305) 在 org.hibernate.boot.registry。 StandardServiceRegistryBuilder.build(StandardServiceRegistryBuilder.java:273) 在 org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:726) 在 org.hibernate.ogm.cfg.OgmConfiguration.buildSessionFactory(OgmConfiguration.java:33) at utils.HibernateUtil.getSessionFactory(HibernateUtil.java:19) at hibernatePrac.TestApp.main(TestApp.java:20) 原因:java.lang.ClassNotFoundException: org.hibernate.resource.transaction.TransactionCoordinatorBuilder at java.net .URLClassLoader.findClass(URLClassLoader.java:381) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:424) 在 sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) 在 java.lang.ClassLoader。 loadClass(ClassLoader.java:357) ... 还有 7 个ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 7 更多ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 7 更多
pom.xml
持久性.xml
休眠.cfg.xml
java - org.wildfly.extension.undertow JBAS010409:未绑定数据源
我正在尝试在 GitHub 上学习开源项目。它的多模块项目,为此,我可以成功执行 mvn clean install。但问题是当我使用mvn wildfly:deploy -DskipTests=true
它进行部署时会出现以下错误。所以我该如何在本地设置这种类型的项目,请帮助如何成功部署它关于wildfly
以下错误--->
如果我尝试使用 `mvn jboss-as:deploy -DskipTests=true 运行相同的错误。
java - 无法使用休眠 OGM 从 mongoDB 中删除元素
我正在使用以下代码从给定的 mongoDB 集合中删除所有元素parent_id
:
但是,我收到以下异常:
如果我用 替换remove
,find
我会得到结果。不知道是什么导致上述本机查询中的 JSON 解析器错误。
我正在使用带有 mongo-db 3.2 的 hibernate-ogm 版本 4.3 Final