java - 替换 Magnolias JCR 进行 hibernate

标签 java hibernate jcr magnolia

是否可以放弃使用Magnolias JCR而引入hibernate来代替。 JCR 在处理复杂的数据查询时非常严格,因此需要使用 hibernate 来代替,它可以提供定义的数据模型,我们可以在该模型上直接执行标准 (My)SQL 查询。
如果是这样,怎么办?正确的方法是什么?

最佳答案

是的,有可能,请参阅 Non-JCR Content App文档。

简而言之,您需要创建自定义 ContentConnector它将以统一的形式向 Magnolia 提供您的数据(来自 Hibernate 或任何其他来源)。然后,您可以在内容应用程序 (Magnolia 管理 UI) 和模板中使用数据。

关于java - 替换 Magnolias JCR 进行 hibernate ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34083537/

相关文章:

java - 什么是NullPointerException,我该如何解决?

java - 如何在双向多对多映射中添加数据?(这不是添加数据的正常过程)

java - 为什么我不能在没有 LockTimeoutException 的情况下合并()我的域对象?

Hibernate 项目和使用 Maven 构建

java - 标记非数据库字段 @Transient 与范围 JPA 实体?

java - 比较器(排序)按优先级比较具有 3 个属性的对象数组列表

javascript - 类星体 Spring Boot 部署

java - webview 崩溃的 Activity (Android Studio)

java - 序列化 Java 8 流

java - 管理 Jackrabbit 组 ACL。访问被拒绝在具有组权限的节点上添加节点