coding
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下載
最代碼最近下載分享源代碼列表最近下載
1292266375 LV91月9日
月亮月亮星星
huanko LV232018年12月17日
太陽月亮星星星星星星
heruoyi LV22018年9月6日
星星星星
zhangben_0710 LV122018年6月25日
月亮月亮月亮
kangweicola LV12018年5月15日
星星
chenghua LV112018年4月25日
月亮月亮星星星星星星
hongbings415 LV172018年4月8日
太陽星星
苗毅6666 LV322018年3月27日
太陽太陽
hldyangfan LV12018年3月19日
星星
晨_風兮兮 LV22018年3月1日
星星星星
最代碼最近瀏覽分享源代碼列表最近瀏覽
gmgditx10月10日
暫無貢獻等級
wangshaoqiu LV310月9日
星星星星星星
xielxi LV39月30日
星星星星星星
老中醫 LV49月26日
月亮
我是誰0java LV109月16日
月亮月亮星星星星
胖胖來了 LV39月16日
星星星星星星
3138094809月12日
暫無貢獻等級
炫影幻龍 LV39月11日
星星星星星星
lby970321 LV19月11日
星星
jy34521 LV19月5日
星星
頂部客服微信二維碼底部
>掃描二維碼關注最代碼為好友掃描二維碼關注最代碼為好友
谁有北京pk10计划群