最代碼廣告位
shengke的gravatar頭像
shengke2015-06-22 15:02:38

Spring MVC與Mongodb整合入門學習demo

最近公司要使用mongodb來做應用,今天整理了一下spring MVC和mongodb的整合demo,關于mongodb的優勢我就不在這說了,有需要的牛牛,可以看看,初級入門的,實現了:

插入:
http://localhost:8080/houyuan/user/register?userPhone=121&userPass=123&userName=2ss&userDomain=1
查詢所有:
http://localhost:8080/houyuan/user/findAll
根據userPhone查詢:
http://localhost:8080/houyuan/user/findById?userPhone=121
根據userPhone更新字段:
http://localhost:8080/houyuan/user/updateByUserPhone?userPhone=1&rowName=userPass&value=123456
根據removeByUserPhone刪除:
http://localhost:8080/houyuan/user/removeByUserPhone?userPhone=1

關鍵配置:

    <mongo:mongo host="192.168.1.100" port="12345">
        <mongo:options />
    </mongo:mongo>
    <!-- mongo的工廠,通過它來取得mongo實例,dbname為mongodb的數據庫名,沒有的話會自動創建 -->
    <mongo:db-factory dbname="db_yunji1" mongo-ref="mongo" />

    <!-- mongodb的主要操作對象,所有對mongodb的增刪改查的操作都是通過它完成 -->
    <bean id="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate">
        <constructor-arg name="mongoDbFactory" ref="mongoDbFactory" />
    </bean>

    <!-- 映射轉換器,掃描back-package目錄下的文件,根據注釋,把它們作為mongodb的一個collection的映射 -->
    <mongo:mapping-converter base-package="com.houyuan.domain" />

    <!-- mongodb bean的倉庫目錄,會自動掃描擴展了MongoRepository接口的接口進行注入 <mongo:repositories
        base-package="com.houyuan.repository" /> -->
        
       運行截圖:

Spring MVC與Mongodb整合入門學習demo


Spring MVC與Mongodb整合入門學習demo


打賞

文件名:houyuan.zip,文件大小:5802.686K下載
最代碼最近下載分享源代碼列表最近下載
我喜歡肥肥 LV45月9日
月亮
chenguanlun LV31月2日
星星星星星星
fenglai12345 LV132019年12月20日
月亮月亮月亮星星
flycow LV62019年11月16日
月亮星星星星
1292266375 LV92019年1月9日
月亮月亮星星
huanko LV232018年12月17日
太陽月亮星星星星星星
heruoyi LV22018年9月6日
星星星星
zhangben_0710 LV122018年6月25日
月亮月亮月亮
kangweicola LV12018年5月15日
星星
chenghua LV112018年4月25日
月亮月亮星星星星星星
最代碼最近瀏覽分享源代碼列表最近瀏覽
lbbb1314 LV65月11日
月亮星星星星
我喜歡肥肥 LV45月9日
月亮
13940562934 LV184月27日
太陽星星星星
zzzzzq4月22日
暫無貢獻等級
cuichenpu LV54月15日
月亮星星
夜上清元 LV54月13日
月亮星星
wsx456521 LV84月12日
月亮月亮
一頁塵埃 LV74月10日
月亮星星星星星星
emilXMG LV104月8日
月亮月亮星星星星
李東曙 LV103月27日
月亮月亮星星星星
頂部客服微信二維碼底部
>掃描二維碼關注最代碼為好友掃描二維碼關注最代碼為好友
黑龙江11选5实时走势图