zoukankan      html  css  js  c++  java
  • 模拟搭建Web项目的真实运行环境(七)

    下面这个是mongo驱动的小案例,里面也有涉及到一点redis的操作

    https://github.com/SuperRocky/MyMongoDriver

    接下来通过几张图片主要介绍一下每个文件的具体作用

    这是整个项目的目录文件,

    其中,MyWeb是前端页面,MyWebApi是后端接口代码,

    数据库操作主要封装在Utility库中。

    MongoHelper: mongodb的操作

    RedisHelper:Redis的操作(主要封装了一个保存hash实体的方法,其他操作在UserD类中直接使用,具体看源项目)

     

     这个类里面都是对mongodb的操作方法,具体如何实现可以查看源码

    MongoFilterCondition类封装的是mongo查询条件的操作,

    正如上一篇文章介绍的,根据一个条件就是一个原子为原则去设计,

    具体的使用方法也是参照源码。

    在RedisHelper类中,方法SaveEntity就是保存一个Hash对象实体,

    想要查看操作Redis具体有哪些方法,可以进入IDatabase的源文件中去查看。

    下图中,UserD类就是调用封装好的MongoHelper类库的实例,

    到这里,关于如何搭建一个web项目就介绍完了,

    接下来小狼要开始另外一个新的征途了,加油,

    每天都要进步一点点。^_^

  • 相关阅读:
    APP之百度地图SDK的AK值获取(android)
    横向滚动菜单-选中标题居中显示
    函数按引用传参问题
    js验证提交
    Java servlet ajax
    数据库3种读
    mybatis插件
    mybatis 缓存
    从前端对象中获取的文本变为字符串,并替换其中一些指定的字符
    多个窗口开启后,切换到指定title的窗口
  • 原文地址:https://www.cnblogs.com/zhengjiafa/p/5783875.html
Copyright © 2011-2022 走看看