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 LV81月9日
月亮月亮
huanko LV232018年12月17日
太阳月亮星星星星星星
heruoyi LV22018年9月6日
星星星星
zhangben_0710 LV122018年6月25日
月亮月亮月亮
kangweicola LV12018年5月15日
星星
chenghua LV112018年4月25日
月亮月亮星星星星星星
sunhongbing415 LV172018年4月8日
太阳星星
苗毅6666 LV312018年3月27日
太阳月亮月亮月亮星星星星星星
hldyangfan LV12018年3月19日
星星
晨_风兮兮 LV22018年3月1日
星星星星
错误代码大全最近浏览分享源代码列表最近浏览
masterY LV94月1日
月亮月亮星星
wangxszui LV63月28日
月亮星星星星
wxyit1633月25日
暂无贡献等级
user_taohan LV43月19日
月亮
dck2312 LV73月18日
月亮星星星星星星
a479393950 LV13月16日
星星
代码男神2019 LV93月15日
月亮月亮星星
浙江螃蟹 LV53月12日
月亮星星
Scx2018 LV13月11日
星星
顶部客服微信二维码底部
>扫描二维码关注错误代码大全为好友扫描二维码关注错误代码大全为好友