datanucleus

    3熱度

    2回答

    我在Google App-Engine數據存儲上執行JPA查詢。 我正在使用參數構建查詢。 所有參數輸入後,我希望查看查詢字符串。 也就是說,我希望查看數據存儲正在執行的實際查詢。 這甚至可能嗎? 這真的會幫助我調試。 解決問題的,假定以下查詢: Query query=EM.createQuery("SELECT FROM " +MyClass.class.getName()+" C WHER

    1熱度

    1回答

    我在Eclipse RCP(目前是Helios)上有DN 2.x。 我遇到問題打開DN LOG。 我使用log4j.properties,其中我定義了所有的DataNucleus類別LOG級別。 它使用「外部」增強器(我只是在RUN配置-Dlog4j.configuration = file:「... \ log4j.properties」的「VM Arguments」上傳遞參數),但可以'讓日誌

    1熱度

    1回答

    我有一個基本的java-maven-wicket項目,需要一個持久層。我想從相當簡單和低維護的事情入手,這樣我就可以專注於業務邏輯。我一直在直接使用db4o,但一直有一些問題,並希望移動到使用datanucleus,因爲它支持db4o或常規rdbms。不幸的是,這些文檔有點混亂,沒有一篇真正向你展示如何從頭開始設計一個項目 - 至少不用maven。 有誰知道一個很好的教程?有沒有關於大核的書?

    4熱度

    1回答

    假設擁有者擁有Watch的集合。 我正在嘗試創建手錶並將新創建的手錶添加到現有所有者手錶(ArrayList)的集合中。 我的方法如下: public void add(String ownerName, String watchName) { Owner o = new OwnerDAO().retrieve(ownerName); //retrieves owner object

    0熱度

    2回答

    我正在嘗試持久保留具有我想要保存幾個不同類型的對象的接口集合的對象時出現錯誤。似乎幾乎是隨機發生的。有時在重新啓動後它可以正常工作(但我可能會做錯某些事情)。 class CommentList { @Persistent @Join ArrayList<IComment> = new ArrayList<IComment>(); } 別的地方... CommentList cl

    1熱度

    2回答

    我無法想象任何更多的方法來解決我的問題。這是我昨天做的一個線程,詳細描述了父類和子類:https://stackoverflow.com/questions/3800450/many-to-one-unidirectional-gae-jdo-relationship-amongst-entities 我想添加一輛卡車並堅持下去,但持久性管理器堅持父項的主鍵爲NULL,甚至儘管我在繼承孩子之前記錄

    2熱度

    1回答

    我從appengine數據存儲的每個示例都可以看出,使用try {} finally {}塊來包圍查詢執行等是非常重要的,以確保查詢始終關閉。 如果查詢或持久性管理器未關閉,但會超出範圍,會發生什麼情況?一個實體是否永遠無法訪問?

    0熱度

    1回答

    開始變得與SQL Server 2005 錯誤,這是我第一次測試,我們通過DataNucleus 2.x的應用程序(最後的測試與DN 1.x的製作) 我使用Eclipse RCP。 Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: The ntext data type cannot be selected as DISTINC

    1熱度

    2回答

    我剛剛測試了H2數據存儲(Datanucleus 2.x) 性能非常低。 Postgres的1/3和MySQL的1/10(aprox。) 我對「specs」非常滿意,但是我無法在「實際用法」中看到它們。 http://www.h2database.com/html/performance.html 是否有任何性能調整,我可能會失蹤? 編輯: H2是不慢。是迄今爲止我測試過的最快的RDBMS之一!

    0熱度

    1回答

    但是,我成功地拉回了我的對象,我希望它們已經按對象中的字段排序。 我有這樣的工作: new Ajax.Request("/dn/com.emooney.meeting.beans.Meeting?groupName=='"+name+"'" 但我想要做這樣的事情: new Ajax.Request("/dn/com.emooney.meeting.beans.Meeting?groupName