javers

    0热度

    2回答

    我有以下实体: public class ComplexEntity { public List<TenderLocation> tenderList; public ComplexEntity(List<TenderLocation> tenderList) { this.tenderList = tenderList; } } public

    0热度

    1回答

    我尝试审核一个对象。我的问题是,我没有得到每个数据库相同的结果。 我的实体: public class Person { @Id private String login; private String name; public Person(String login, String name) { this.login = login;

    0热度

    2回答

    我是javers的新手。 我有两个属性相同的对象 我需要获取所有不同的属性的列表。 这个作品 Diff diff = javers.compare(memberFromDB, member); for (Change c : diff.getChanges()) { logger.info("change=" + c); } 和显示器 变化= ValueChange {glob

    1热度

    1回答

    我正在尝试实现Javers以审计我相当复杂的对象,至此我很喜欢它。但是,当我看到数据库时,整个快照都会保存为我的对象,在我的用例中这将最终变得非常庞大。由于我只使用Javers来审核更改,但不能从快照恢复对象,有没有办法让我只在后续对象提交中存储更改的属性?

    0热度

    1回答

    请参阅以下代码,由于某种原因,我需要将java包名称从me.prince重命名为com.prince,并将名称更改为personName。 javers如何跟踪这种情况下的变化? package me.prince; @Entity @Data @NoArgsConstructor class Person { @Id @GeneratedValue(strategy=

    0热度

    1回答

    从另一个post看来,javers似乎可以将变更集存储在另一个数据库中。正如@Bartek Walacik所说: 优点?您可以选择存储审计数据的位置。默认情况下,JaVers使用与应用程序相同的数据库,但可以指向另一个数据库。例如,针对应用程序的SQL和针对JaVers的MongoDB或针对贵公司中的所有应用程序共享的JaVers数据库)。 以上就是我想做的事:我想变更集(jv_commit,jv

    0热度

    1回答

    问题“保存与实体ID的区别”对待实体,我发现了以下的答案: “对于实体Id属性不能为空,所以你需要映射这个类,为的ValueObject。如果是这样, Id属性被视为常规属性,并且不会转到此对象的GlobalId。“ 我的问题是: 为什么不能在实体视为新如果ID为NULL? 我有一个从数据库中提取的对象图,两个javers之间提交了一个实体添加到图中的列表。 两次提交,并在第二承诺有一个新的实体(

    0热度

    1回答

    我有两个项目,一个是真正的项目,第二个是一个示范项目尝试Javers框架具有类似的设置和类似的环境。在演示项目中,Javers的审计线索运行良好,但是在实际项目中实施后,Javers无法工作。 我已经调查的过程中好几天,发现这个假设 “Javers在实际项目中无法检测到切入点(更精确地检测不到标注)”: @AfterReturning("@annotation(org.javers.spring.

    0热度

    2回答

    我试图让Javer与我的项目安装。我使用Hibernate JPA,我相信我已经正确配置了一切。 这里是我的Spring配置: <bean id="auditDataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName"

    0热度

    1回答

    我有这样的问题,即,如果一个复合的属性为null(注意这不是ID),Javers抛出一个异常: JaversException PROPERTY_ACCESS_ERROR: error getting value from property 'Method User getPersonEntity; //declared in: HibernateProxy_$$_javassist_356' o