寫這篇文章也作了下思考,首先是本人技術欠佳。但就是喜歡研究一些東西。由於在此以前有不少的朋友已經寫過相似的,不少我也看過,可是講解的不夠深刻。對有些朋友提出的問題不能給出答案。在這裏,我根據我目前的能力對其進行整理。並最終運行成功。 spring
在測試過程當中出現過一下問題: mongodb
一、org/springframework/data/mapping/context/MappingContextAware app
二、src-resolve: Cannot resolve the name 'repository:repository' to a(n) 'type definition' eclipse
以上都是版本不匹配引發的。特別是第二個錯誤我看有些解決時候提到了jpa,可是我這裏沒有使用jpa後來我是把spring-data-commons的包替換了個版本就不出現了。 測試
我先說下個人開發環境: ui
myeclipse 6.5 .net
mongodb 2.0.8 blog
spring 3.0.4 圖片
最後就是下面2個(這兩個版本不對就容易出現各類各樣的,雜七雜八的問題) 這裏我就給出我所採用的版本 ip
spring-data-document
spring-data-commons
有所改變全部版本必需要對應好下面是jar下載地址
http://www.springsource.org/spring-data/mongodb
http://www.springsource.org/spring-data/commons
下載版本分別爲:
spring-data-commons-dist-1.4.0.M1
spring-data-document-1.0.0.M2.zip
下面給出我工程的圖片
而後就開始咱們開發之旅吧!
因爲代碼格式緣由能夠訪問我CSDN博客進行閱讀