spring-data-mongodb

    2熱度

    1回答

    我的spring-data-mongo我的存儲庫軟件包沒有被<mongo:repositories/>標籤掃描,我有點奇怪的行爲。我使用spring-data-mongo 1.2.1.RELEASE使用spring 3.2.3.RELEASE。 我有一個名爲edowmis項目並在有2 maven modules,datalayer和web一個webapp.I我孤立使用datalayer這使其他模塊

    2熱度

    1回答

    我正在從SQL(JPA)遷移到MongoDB,並且我聽到了有關Spring-Data的很棒的事情,所以我使用它,特別是對於DBObjects和應用程序對象之間的整個轉換。 我的大部分要求得到滿足,但我不知道如何JPA的更新功能與MongoDB中遷移到Spring的數據: 1.保存/更新是隱含的,由辦理休眠 2.更新根據更新的所有值給定對象 類似於JPA,使用com.mongodb.DB時可以執行一

    6熱度

    3回答

    所以我注意到Spring Data的MongoTemplate有很多不同類型的「保存對象」操作,比如save,upsert,insert和updateFirst。另一方面,Spring Data的MongoRepository接口有一個持久化方法:「保存」。很明顯,如果我想創建/更新/插入功能,我可以很容易地實現它們。在你打電話給「保存」之前,先試一試,然後檢查實體是否存在。但MongoTempl

    1熱度

    1回答

    我已經實現用彈簧的應用程序,而調查MongoDB的日誌,我看到的連接只增加一個星期沒有釋放 Tue Jul 23 11:26:04 [initandlisten] connection accepted from 127.0.0.1:38772 #92 (83 connections now open) Tue Jul 23 11:27:59 [initandlisten] connection

    0熱度

    1回答

    我在理解如何正確接收和處理與MongoDB交互時的數據庫約束錯誤時遇到了一些困難。 我使用: MongoDB的Java驅動程序 - 2.11 彈簧數據的MongoDB - 1.2.1.RELEASE 彈簧框架 - 核心 - 3.1.0.RELEASE 我正在使用mongoTemplate.insert併爲其提供一個代表橄欖球隊的「persistentTeam」對象。我爲每個業務規則自定義生成Doc

    0熱度

    1回答

    我正在將一些實體保存到Mongo數據庫,它們具有將UTC設置爲時區的Joda DateTime屬性。雖然保存工作正常,我看到集合中正確值的屬性,但一旦我通過Java檢索實體,時區將再次設置爲UTC + 2。 這是集合中: "created" : ISODate("2013-07-26T20:36:57.890Z") 我使用Spring的數據的MongoDB來訪問數據庫。 Category ca

    4熱度

    2回答

    文件我有一個可以有動態密鑰名稱的文件: { "_id" : ObjectId("51a29f6413dc992c24e0283e"), "envinfo" : { "appName" : "MyJavaApp", "environment" : { "cpuCount" : 12, "heapMaxBytes" : 5724766208,

    12熱度

    2回答

    我使用Spring的數據MongoDB的: 版本信息 - org.mongodb.mongo-java的驅動程序版本2.10.1, org.springframework。 data.spring-data-mongodb version 1.2.1.RELEASE。 我這是一個類似於在here定義,這是(抱歉格式...)的情況下: 我剛開始開發一些Java應用程序與彈簧數據的MongoDB和 我

    6熱度

    4回答

    我有註解這樣一個POJO時忽略: @Document class Car { @Id String id ; @Indexed String manufacturer ; } ,我使用MongoTemplate插入到蒙戈。如果我沒有指定集合名稱插入,一切正常。但是,如果我指定集合名稱,則除了_id之外,不會創建任何索引。 我真正需要的是能夠手動

    0熱度

    1回答

    我想用十字店功能,但實現它之前,我想知道在以下情況下會發生什麼: 可以說我有一個實體: @entity public myEntity { @relatedDocument private RawData doc; } ,因爲這RAWDATA類是巨大的, 我想知道如果我可以使用延遲抓取此字段,當我查詢myEntity所一流... 找不到它的春天源文件上。 P.S人與它的工作,並能率這