hibernate-envers

    2熱度

    1回答

    我正在用JBoss Evers審計我的Java EE應用程序,我的應用程序的性質導致審計表增長得非常快。歷史數據很少被查詢,訪問時間也不是真正的問題,除了上週的數據。這些數據經常被查詢,訪問需要很快。理想情況下,我會拆分數據並將其分佈在兩個表格中,舊數據以壓縮格式存儲。 不幸的是,Envers不允許在多個表格上傳播數據,據我所知可以從文檔中得知。 有人知道什麼是最好的方法來實現這一點(如果可能的話

    0熱度

    1回答

    嗨,在這裏,我使用hibernate hbm文件到所有模型類。現在我需要審覈該課程的細節。我試圖使用hibernate envers。我創建了一個帶有@Audited註釋的新類。然後我用我的新班級和Envers Configuration(例如<listener class="org.hibernate.envers.event.AuditEventListener" type="post-ins

    0熱度

    2回答

    我目前正在測試hibernate envers,我對它的行爲感到困惑。有時當我們做更新而沒有做任何改變時,它不記錄審計。但目前,它確實如此。就像確認一樣。

    0熱度

    4回答

    我正在努力嘗試獲得一個簡單的Envers示例工作。我被困在org.hibernate.tool.ant.EnversHibernateToolTask —它看起來像我終於得到了我需要的所有jar文件,但現在我得到錯誤信息 [hibernatetool] Persistence unit not found: 'ConsolePU'. BUILD FAILED C:\deka\proj\jav

    0熱度

    1回答

    我有兩個類Person和Attribut,簡而言之: @Entity @Indexed @Table(name="persons") public class Person { private int id; private List<Attribute> attributes; @Id @DocumentId @GeneratedVal

    0熱度

    3回答

    我試圖得到一個簡單的envers例子工作。我有Java代碼工作(顯然),我終於got the org.hibernate.tool.ant.EnversHibernateToolTask to work,但它只輸出SQL的「常規」數據,而不是版本控制數據。我很難接下來做什麼。 我可能忘記了什麼? 這裏是它輸出SQL:{版本控制ddl.sql} create table Event ( id

    2熱度

    1回答

    我正在尋找Hibernate Envers爲我解決兩個問題。首先是審計,罰款。其次是能夠回滾修訂版中所做的更改。這將 發現在修訂 修改的所有實體查找每一個實體 創建新版本的有效扭轉所做的更改相應先前版本中實現(新建 - >刪除,刪除 - >新,最新情況:>更新) 提交新對象 但是我看不到查詢實體的名單到一個特定版本的方法。有一種方法可以在課堂上進行,而不是在全球範圍內進行。這可能嗎?

    4熱度

    1回答

    我有一個Hibernate的問題 - Envers。我有一個只有一個審計屬性status的域對象,它可以是數字0,1,2,3,4,5之一。 @Entity public class Item { ... @Audited private int status; ... other variables, setter/getter, ... } 現在,

    0熱度

    1回答

    我在使Hibernate Envers在我們的環境中工作時遇到問題。我們使用Spring 3.x和LoadTimeWeaving。下面是我們的環境文件: <context:annotation-config/> <context:spring-configured/> <context:load-time-weaver aspectj-weaving="autodetect"/> <cont

    3熱度

    1回答

    我在我的應用程序中使用Hibernate作爲我的orm。 現在我想將它與Envers整合。目前我正在使用hbm文件生成實體。在那種情況下,我如何在hbm文件中提到生成類必須具有@Audited註釋。 感謝, 納倫德拉