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