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项目就介绍完了,

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

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

  • 相关阅读:
    [luogu p4447] [AHOI2018初中组]分组
    咕咕咕通知
    [luogu p3817] 小A的糖果
    [luogu p1228] 地毯填补问题
    [luogu p1259] 黑白棋子的移动
    [luogu p3612] [USACO17JAN]Secret Cow Code S
    [luogu p1990] 覆盖墙壁
    [luogu p1928] 外星密码
    [luogu p2036] Perket
    [luogu p2392] kkksc03考前临时抱佛脚
  • 原文地址:https://www.cnblogs.com/zhengjiafa/p/5783875.html
Copyright © 2011-2022 走看看