是否可以放弃使用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/