eclipselink

    1熱度

    1回答

    我在運行我的eclipselink項目時出現此錯誤。 [EL Warning]: 2008.12.05 11:47:08.056--java.lang.NoClassDefFoundError: org/jboss/resource/adapter/jdbc/ValidConnectionChecker was thrown on attempt of PersistenceLoadProce

    3熱度

    1回答

    結表的關係我有2個表: 電影: movieID 用戶: 用戶ID 這些表有一個許多通過隊列表一對多的關係,與 一個附加屬性listOrder: 隊列: movieID, userI D, listOrder 我試圖用EclipseLink對這個模型進行建模,但得到一個 「不兼容映射」錯誤。這裏是我的代碼採樣: @Entity @Table(name="movieinventory") pub

    4熱度

    4回答

    我的數據庫有兩個實體;公司和個人。一個公司可以有很多人,但一個人只能有一個公司。表結構如下所示。 COMPANY ---------- owner PK comp_id PK c_name PERSON ---------------- owner PK, FK1 personid PK comp_id FK1 p_fname p_sname 它發生,我認爲我可以刪除PERSO

    6熱度

    11回答

    是否有一個可行的替代Hibernate?最好不要以JPA爲基礎的東西。 我們的問題是,我們正在構建一個複雜的(如在,許多對象指向對方)有狀態的RIA系統。看起來Hibernate被設計爲主要用於一次性應用程序 - JSF等。 問題主要在於延遲加載。由於在初始化和實際加載懶惰集合之間可能會有多個HTTP請求,因此每個事務的會話不存在問題。長時間的會話(每個應用程序一個)也不能正常工作,因爲一旦事務遇

    8熱度

    3回答

    我有一個狀態的集合,我想緩存這個應用程序的生命週期,最好是在第一次調用它之後。我使用EclipseLink作爲我的持久性提供者。在我的EJB3實體我有以下代碼: @Cache @NamedQueries({ @NamedQuery( name = "State.findAll", query = "SELECT s FROM State s", hin

    1熱度

    1回答

    我真的很難讓eclipselink.join提取提示在glassfish中工作。 我有一個Client對象,其中包含Task對象的集合,而Task對象具有WorkPeriod對象的集合。 我的代碼如下所示: Query query = entityManager.createQuery("select client from Client client left join fetch client

    0熱度

    1回答

    如何使用EclipseLink的@BasicMap註解來獲取鍵值爲實體且值爲整數的映射? @Entity class A { // This doesn't work, as the key is an entity @BasicMap private Map<B, Integer> myMap = new HashMap<B, Integer>();

    2熱度

    1回答

    我正在使用EJB 3.0開發Web項目,每當EclipseLink嘗試與數據庫進行交互時,它說我正在使用的模式不存在(它是確實是)。 我得到一個巨大的,無益的堆棧跟蹤從GlassFish的2.1,這與開始的: EclipseLink, version: Eclipse Persistence Services - 1.1.0.r3639-SNAPSHOT file:/C:/Documents%2

    1熱度

    5回答

    我有一個對象列表,列表中的每個對象都有一個位置,除非明確更改,否則這些位置不會更改,換句話說,對象位於隊列中。我應該在實體類中使用什麼樣的集合來存儲這些對象,以及該集合應該如何註釋? 我現在有這個 @Entity class Foo { ... @OneToMany(mappedBy = "foo", cascade = CascadeType.ALL) List<