0

我目前正在开发一个项目,我们需要跟踪模型对象的更改。我们想为此使用 JaVers,因为它似乎正是我们需要的。但是,出于某种原因,客户端禁止使用 Spring。是否可以在没有 Spring 库的情况下将 JaVers 和 Hibernate 集成在一起?

谢谢

编辑:实际上,该项目使用 JPA 2 进行持久性,使用 Hibernate 实现(JBOSS 服务器)

4

3 回答 3

1

幸运的是,JaVers Core 不依赖于 Spring 或 Hibernate。JaVers 中没有特别的 Hibernate 支持,但是您可以直接使用 JaVers,看看这些示例:

http://javers.org/documentation/repository-examples/#commit-changes

http://javers.org/documentation/repository-configuration/#choose-javers-repository

于 2017-05-23T07:16:48.100 回答
0

Hibernate 与 Spring 无关。所有 Spring 都提供了一种有用的方式来查找和连接数据源到 Hibernate,创建/管理 Hibernate 会话和事务。如果没有 spring,除非 Javers 可以为您完成,否则您必须在代码中正确完成所有工作。

于 2017-05-22T16:55:28.630 回答
0

您将要创建一个 hibernate.xml 文件,该文件仅包含 hibernate 配置。然后您将要加载该配置并使用它来创建一个 sessionFactory,然后您可以从那里创建一个会话并做所有这些好事。这是有关如何开始的链接:

https://www.javatpoint.com/steps-to-create-first-hibernate-application

于 2017-05-22T18:40:31.840 回答