MongoDB 在 Spring的資料應用
Getting started with MongoDB and Spring Data | Jeroen Reijn
MongoDB 作為非關聯式資料庫,和關聯式資料庫一樣,可以作為系統的Repository倉儲實現,該文演示如何結合Spring進行資料管理,只要在模型資料上標記@Document,建立倉儲PersonRepository,呼叫程式碼如下:
MongoDB 作為非關聯式資料庫,和關聯式資料庫一樣,可以作為系統的Repository倉儲實現,該文演示如何結合Spring進行資料管理,只要在模型資料上標記@Document,建立倉儲PersonRepository,呼叫程式碼如下:
public static void main( String[] args ) { logger.info("Bootstrapping MongoDemo application"); ConfigurableApplicationContext context = new ClassPathXmlApplicationContext("META-INF/spring/applicationContext.xml"); PersonRepository personRepository = context.getBean(PersonRepository.class); // cleanup person collection before insertion personRepository.dropPersonCollection(); //create person collection personRepository.createPersonCollection(); for(int i=0; i<20; i++) { personRepository.insertPersonWithNameJohnAndRandomAge(); } personRepository.logAllPersons(); logger.info("Finished MongoDemo application"); } <p class="indent"> |
相關文章
- Spring Boot + MongoDB 應用的 Docker 化實踐Spring BootMongoDBDocker
- 外部資料在資料分析中的應用
- mongoDB在網際網路金融的應用MongoDB
- 在Python應用中使用MongoDBPythonMongoDB
- MongoDB在vivo評論中臺的應用案例MongoDB
- 剖析 SPI 在 Spring 中的應用Spring
- 大資料技術在電商的應用大資料
- 爬蟲在大資料時代的應用爬蟲大資料
- 大資料在智慧城市中的應用大資料
- 資料庫在資料分析中如何應用資料庫
- 資料探勘在醫學大資料研究中的應用大資料
- 在MongoDB資料庫中查詢資料(上)MongoDB資料庫
- AOP及其在Spring中的應用(一) .Spring
- AOP及其在Spring中的應用(二)Spring
- MaxCompute在高德大資料上的應用大資料
- 資料分析在金融行業中的應用行業
- 大資料在電信行業的應用大資料行業
- MerkleTree在資料校驗上的應用
- 資料分析在微博營銷中的應用
- 社交資料在徵信領域的應用探索
- 使用dbunit測試spring + mybatis的資料庫應用SpringMyBatis資料庫
- 資料探勘技術在軌跡資料上的應用實踐
- 使用MongoDB 應用MongoDB
- Spring 資料來源配置與應用薦Spring
- 基於雲資料庫MongoDB版進行應用開發資料庫MongoDB
- 責任鏈模式在 Spring 中的應用模式Spring
- Spring事件,ApplicationEvent在業務中的應用Spring事件APP
- .NET Attribute在資料校驗上的應用
- B樹在資料庫索引中的應用剖析資料庫索引
- 分層架構在資料倉儲的應用架構
- 圖資料庫在主機安全的應用探索資料庫
- 大資料在藍芽系統中的應用大資料藍芽
- 人工智慧在資料壓縮中的應用人工智慧
- MongoDB 分片的原理、搭建、應用MongoDB
- Spring Boot中的Mongodb多資料來源擴充套件Spring BootMongoDB套件
- 雲資料庫在水利領域的應用與探索資料庫
- 雜湊資料結構以及在HashMap中的應用資料結構HashMap
- Router-Based HDFS Federation 在滴滴大資料的應用大資料