CF4Mock

基于catenaFramework 的 mock 数据引擎
授权协议 MIT
开发语言 Java
所属分类 数据库相关、 数据库管理工具
软件类型 开源软件
地区 国产
投 递 者 戚祺
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

mock数据引擎开发版本,结合spring-boot快速开发,主要用于前后端分离的情况下,前端能够不用等后端开发完成就可以得到数据.
全部采取json数据传递,基于restful风格,软件支持添加不同工程的功能.
本项目一旦启动就不用重启,所有修改都会自动刷新数据.

应用场景
1.开发测试返回假数据
2.保存非实时性的数据,也就是可以展示以前的老数据,每天更新

使用须知:
由于是基于spring-boot的项目,可以打包成jar包,将jar和projectEnvironment放在同一个目录下
然后执行 jar -jar xx.jar
访问127.0.0.1:8088/api/project

  • 在springboot当中,调用 String agentId = CurrentAgentIdCatcher.get(); 那么Mock的时候,需要引入PowerMock,但是PowerMock会导致jacoco进行覆盖的问题,从而需要设置 PowerMock从offLine设置为onLine。 下面的方法,不需要引入PowerMock: 将上面的方法,extract method /

 相关资料
  • 安装 Mpx 提供了对请求响应数据进行拦截的 mock 插件,可通过如下命令进行安装: npm i @mpxjs/mock 使用说明 新建 mock 文件目录及文件(例如:src/mock/index.js ): // src/mock/index.js import mock from "@mpxjs/mock"; mock([ { url: "http://api.example.

  • Mock 数据是前端开发过程中必不可少的一环,是分离前后端开发的关键链路。通过预先跟服务器端约定好的接口,模拟请求数据甚至逻辑,能够让前端开发独立自主,不会被服务端的开发所阻塞。 使用 umi 的 mock 功能 umi 里约定 mock 文件夹下的文件或者 page(s) 文件夹下的 _mock 文件即 mock 文件,文件导出接口定义,支持基于 require 动态分析的实时刷新,支持 ES6

  • Mock 数据是前端开发过程中必不可少的一环,是分离前后端开发的关键链路。通过预先跟服务器端约定好的接口,模拟请求数据甚至逻辑,能够让前端开发独立自主,不会被服务端的开发所阻塞。 约定式 Mock 文件 Fes.js 约定 ./mock.js 为 mock 文件。 比如: . ├── mock.js └── src └── pages └── index.vue

  • 我们采用了 dora-plugin-proxy 工具来完成了我们的数据 mock 功能。 在 package.json 中: "scripts": { "start": "dora --plugins \"proxy,webpack,webpack-hmr\"", "lint": "eslint --fix --ext .js,.jsx .", "build": "at

  • 这是我的用例。我们正在尝试使用Drools实现策略服务器。可能有几十万(~200K)条规则,都是基于数据驱动的。一些示例规则: 注意:我在这里只使用了4个参数,但在任何给定的规则中最多可以有20个参数 策略#1和策略#2看起来简单明了。然而,策略#3很棘手。策略#3的最后一个条件(BORN\u STATE\u supporting=TRUE)表示策略上的状态是“包含的”,这意味着,如果规则匹配,结

  • 在Firestore中,我有一个拥有所有者的项目集合。 所有者可以是用户,应该允许用户读取其文档。 使用可以执行以下操作: 但是对于引用字段,在涉及安全规则时似乎没有任何文档。 我尝试了以下安全规则: 并如下所示进行查询: 但我仍然缺少或权限不足。