jdo

    1熱度

    1回答

    我正在爲我的項目使用MySQL的datanucleus。當我嘗試堅持一個對象時,我收到異常 不正確的表定義;只能有一個自動柱,它 必須定義爲一個關鍵的錯誤 我的目標設計如下 Plan.class public class Plan implements Serializable { private static final long serialVersionUID = 6653821147

    0熱度

    1回答

    我有一個使用JDO的Google App Engine項目,當我檢索包含集合集合的類時,每個集合都爲null,而類中的簡單字段被檢索爲OK。 我正在工作的基礎上我使用了錯誤的註釋,所以增強器在運行時禮貌地忽略這些字段 - 但看不到它在哪裏。 當我通過調試時,我可以看到我的調用makePersistent更新對這些字段的引用,它們仍然非空並且填充。當我使用持久化對象中的ID再次檢索它時,這些字段爲空

    0熱度

    1回答

    我們在J2EE服務器和Google App Engine上構建和運行jdo應用程序。我們似乎卡在datanucleus 3.1.2上,但當我嘗試將我們的maven配置升級到4.1時,我總是遇到classpath或編譯錯誤。 我希望得到一些移民幫助。我的maven pom.xml在下面,我需要改變才能進入4.x?似乎只是切換到最新版本不起作用。下面的版本組合工作得很好。什麼是4.x等價物?謝謝! <

    0熱度

    1回答

    即使在jdo數據存儲區事務的google文檔中,我也檢查過無處不在,但找不到任何東西。 我的問題是,我有一個ArrayList的實體,有時項目丟失或未正確保存。這是一個巨大的問題,因爲我在PRODUCTION中有不一致性和數據丟失。 父實體: @PersistenceCapable public class Account @Order(extensions = @Extension(ven

    1熱度

    1回答

    我有實體說,User { id (primary_key), phone }要存儲在數據存儲區中。 雖然檢索相同我可以使用getObjectById(User.class,id)獲取對象。有辦法用非關鍵屬性獲得對象,比如說電話。 根據文檔,Datastore也爲Property「phone」創建索引更新。 我們如何使用此索引來獲得結果?

    0熱度

    1回答

    Here它說 投影查詢,可以查詢數據存儲...在較低 延遲和成本不是檢索整個實體。 但here它說 [使用JDO,我想,]這個沒有給出性能增益 所以,做我們必須使用數據存儲的低級別的Java API來獲取性能增益?

    0熱度

    1回答

    我正在開發一個使用JDO彈簧的系統。我想用mysql加入來獲取數據。 我的表是: USER_LOGIN:USER_ID,USER_NAME,USER_PASSWORD,user_role_id USER_ROLE:ID,角色 我需要SQL是: SELECT `A0`.`USER_ID`,`B0`.`ROLE` FROM `USER_LOGIN` `A0` INNER JOIN `USER_ROL

    1熱度

    1回答

    我正在使用JDO Querydsl構建一個maven項目。但在我DaoImpl班一行顯示的錯誤是: 我的POJO類是「非靜態變量的作用,不能從靜態上下文中引用」: User.java @PersistenceCapable(table="User_Login") public class User { @PrimaryKey @Column(name="user_id") private

    1熱度

    2回答

    我想從第20行開始獲得10行。有什麼方法可以使用Data Nucleus JDO來完成此操作嗎?我使用MySql作爲後端。

    1熱度

    1回答

    如何在運行時註冊/取消註冊新實體類(帶註釋或ORM XML) EMF初始化並創建第一個EntityManager。 我知道類似的問題,例如: Adding entity classes dynamically at runtime 在水平活力的區別:我們使用可以安裝/運行時卸載和可以爲自己的數據 contatais實體類OSGI插件。 該功能已經使用JDO/DataNucleus實施,並在生產中工