├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── bin ├── install-local.sh ├── install-online.sh ├── mock-logback.xml ├── mock.properties └── package.sh ├── docker-compose.yml ├── mock-be ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── lujiatao │ │ └── mock │ │ ├── Mock.java │ │ ├── api │ │ ├── MockAppService.java │ │ └── MockConfigService.java │ │ ├── common │ │ ├── entity │ │ │ ├── BasePO.java │ │ │ ├── MockApp.java │ │ │ └── MockConfig.java │ │ └── model │ │ │ └── BaseVO.java │ │ ├── service │ │ ├── impl │ │ │ ├── MockAppServiceImpl.java │ │ │ └── MockConfigImpl.java │ │ └── repository │ │ │ ├── MockAppDao.java │ │ │ └── MockConfigDao.java │ │ └── web │ │ ├── configuration │ │ └── TaskConfiguration.java │ │ ├── controller │ │ ├── MockAppController.java │ │ └── MockConfigController.java │ │ └── util │ │ ├── CommonUtil.java │ │ ├── MultiThreadUtil.java │ │ └── TargetData.java │ └── resources │ ├── application.yml │ ├── mapper │ ├── MockAppDaoMapper.xml │ └── MockConfigDaoMapper.xml │ └── sql │ └── schema.sql ├── mock-example-app ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── lujiatao │ │ └── mock │ │ └── example │ │ └── app │ │ ├── MockExampleApp.java │ │ ├── MockExampleAppController.java │ │ └── MockExampleAppVO.java │ └── resources │ └── application.yml ├── mock-module ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── lujiatao │ └── mock │ └── module │ ├── MockModule.java │ ├── constant │ ├── CommonConstant.java │ ├── HttpMethod.java │ └── Pattern.java │ ├── core │ ├── Heartbeat.java │ ├── MockAdviceListener.java │ ├── MockApp.java │ ├── MockConfig.java │ └── ParameterRule.java │ └── util │ ├── CommonUtil.java │ └── HttpUtil.java ├── pom.xml └── src └── main └── resources └── img ├── img-01.png ├── img-02.png ├── img-03.png ├── img-04.png ├── img-05.png ├── img-06.png ├── img-07.png ├── img-08.png └── img-09.png /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | **/target -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/README.md -------------------------------------------------------------------------------- /bin/install-local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/bin/install-local.sh -------------------------------------------------------------------------------- /bin/install-online.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/bin/install-online.sh -------------------------------------------------------------------------------- /bin/mock-logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/bin/mock-logback.xml -------------------------------------------------------------------------------- /bin/mock.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/bin/mock.properties -------------------------------------------------------------------------------- /bin/package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/bin/package.sh -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /mock-be/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-be/pom.xml -------------------------------------------------------------------------------- /mock-be/src/main/java/com/lujiatao/mock/Mock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-be/src/main/java/com/lujiatao/mock/Mock.java -------------------------------------------------------------------------------- /mock-be/src/main/java/com/lujiatao/mock/api/MockAppService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-be/src/main/java/com/lujiatao/mock/api/MockAppService.java -------------------------------------------------------------------------------- /mock-be/src/main/java/com/lujiatao/mock/api/MockConfigService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-be/src/main/java/com/lujiatao/mock/api/MockConfigService.java -------------------------------------------------------------------------------- /mock-be/src/main/java/com/lujiatao/mock/common/entity/BasePO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-be/src/main/java/com/lujiatao/mock/common/entity/BasePO.java -------------------------------------------------------------------------------- /mock-be/src/main/java/com/lujiatao/mock/common/entity/MockApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-be/src/main/java/com/lujiatao/mock/common/entity/MockApp.java -------------------------------------------------------------------------------- /mock-be/src/main/java/com/lujiatao/mock/common/entity/MockConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-be/src/main/java/com/lujiatao/mock/common/entity/MockConfig.java -------------------------------------------------------------------------------- /mock-be/src/main/java/com/lujiatao/mock/common/model/BaseVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-be/src/main/java/com/lujiatao/mock/common/model/BaseVO.java -------------------------------------------------------------------------------- /mock-be/src/main/java/com/lujiatao/mock/service/impl/MockAppServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-be/src/main/java/com/lujiatao/mock/service/impl/MockAppServiceImpl.java -------------------------------------------------------------------------------- /mock-be/src/main/java/com/lujiatao/mock/service/impl/MockConfigImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-be/src/main/java/com/lujiatao/mock/service/impl/MockConfigImpl.java -------------------------------------------------------------------------------- /mock-be/src/main/java/com/lujiatao/mock/service/repository/MockAppDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-be/src/main/java/com/lujiatao/mock/service/repository/MockAppDao.java -------------------------------------------------------------------------------- /mock-be/src/main/java/com/lujiatao/mock/service/repository/MockConfigDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-be/src/main/java/com/lujiatao/mock/service/repository/MockConfigDao.java -------------------------------------------------------------------------------- /mock-be/src/main/java/com/lujiatao/mock/web/configuration/TaskConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-be/src/main/java/com/lujiatao/mock/web/configuration/TaskConfiguration.java -------------------------------------------------------------------------------- /mock-be/src/main/java/com/lujiatao/mock/web/controller/MockAppController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-be/src/main/java/com/lujiatao/mock/web/controller/MockAppController.java -------------------------------------------------------------------------------- /mock-be/src/main/java/com/lujiatao/mock/web/controller/MockConfigController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-be/src/main/java/com/lujiatao/mock/web/controller/MockConfigController.java -------------------------------------------------------------------------------- /mock-be/src/main/java/com/lujiatao/mock/web/util/CommonUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-be/src/main/java/com/lujiatao/mock/web/util/CommonUtil.java -------------------------------------------------------------------------------- /mock-be/src/main/java/com/lujiatao/mock/web/util/MultiThreadUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-be/src/main/java/com/lujiatao/mock/web/util/MultiThreadUtil.java -------------------------------------------------------------------------------- /mock-be/src/main/java/com/lujiatao/mock/web/util/TargetData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-be/src/main/java/com/lujiatao/mock/web/util/TargetData.java -------------------------------------------------------------------------------- /mock-be/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-be/src/main/resources/application.yml -------------------------------------------------------------------------------- /mock-be/src/main/resources/mapper/MockAppDaoMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-be/src/main/resources/mapper/MockAppDaoMapper.xml -------------------------------------------------------------------------------- /mock-be/src/main/resources/mapper/MockConfigDaoMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-be/src/main/resources/mapper/MockConfigDaoMapper.xml -------------------------------------------------------------------------------- /mock-be/src/main/resources/sql/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-be/src/main/resources/sql/schema.sql -------------------------------------------------------------------------------- /mock-example-app/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-example-app/pom.xml -------------------------------------------------------------------------------- /mock-example-app/src/main/java/com/lujiatao/mock/example/app/MockExampleApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-example-app/src/main/java/com/lujiatao/mock/example/app/MockExampleApp.java -------------------------------------------------------------------------------- /mock-example-app/src/main/java/com/lujiatao/mock/example/app/MockExampleAppController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-example-app/src/main/java/com/lujiatao/mock/example/app/MockExampleAppController.java -------------------------------------------------------------------------------- /mock-example-app/src/main/java/com/lujiatao/mock/example/app/MockExampleAppVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-example-app/src/main/java/com/lujiatao/mock/example/app/MockExampleAppVO.java -------------------------------------------------------------------------------- /mock-example-app/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-example-app/src/main/resources/application.yml -------------------------------------------------------------------------------- /mock-module/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-module/pom.xml -------------------------------------------------------------------------------- /mock-module/src/main/java/com/lujiatao/mock/module/MockModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-module/src/main/java/com/lujiatao/mock/module/MockModule.java -------------------------------------------------------------------------------- /mock-module/src/main/java/com/lujiatao/mock/module/constant/CommonConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-module/src/main/java/com/lujiatao/mock/module/constant/CommonConstant.java -------------------------------------------------------------------------------- /mock-module/src/main/java/com/lujiatao/mock/module/constant/HttpMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-module/src/main/java/com/lujiatao/mock/module/constant/HttpMethod.java -------------------------------------------------------------------------------- /mock-module/src/main/java/com/lujiatao/mock/module/constant/Pattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-module/src/main/java/com/lujiatao/mock/module/constant/Pattern.java -------------------------------------------------------------------------------- /mock-module/src/main/java/com/lujiatao/mock/module/core/Heartbeat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-module/src/main/java/com/lujiatao/mock/module/core/Heartbeat.java -------------------------------------------------------------------------------- /mock-module/src/main/java/com/lujiatao/mock/module/core/MockAdviceListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-module/src/main/java/com/lujiatao/mock/module/core/MockAdviceListener.java -------------------------------------------------------------------------------- /mock-module/src/main/java/com/lujiatao/mock/module/core/MockApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-module/src/main/java/com/lujiatao/mock/module/core/MockApp.java -------------------------------------------------------------------------------- /mock-module/src/main/java/com/lujiatao/mock/module/core/MockConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-module/src/main/java/com/lujiatao/mock/module/core/MockConfig.java -------------------------------------------------------------------------------- /mock-module/src/main/java/com/lujiatao/mock/module/core/ParameterRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-module/src/main/java/com/lujiatao/mock/module/core/ParameterRule.java -------------------------------------------------------------------------------- /mock-module/src/main/java/com/lujiatao/mock/module/util/CommonUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-module/src/main/java/com/lujiatao/mock/module/util/CommonUtil.java -------------------------------------------------------------------------------- /mock-module/src/main/java/com/lujiatao/mock/module/util/HttpUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/mock-module/src/main/java/com/lujiatao/mock/module/util/HttpUtil.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/resources/img/img-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/src/main/resources/img/img-01.png -------------------------------------------------------------------------------- /src/main/resources/img/img-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/src/main/resources/img/img-02.png -------------------------------------------------------------------------------- /src/main/resources/img/img-03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/src/main/resources/img/img-03.png -------------------------------------------------------------------------------- /src/main/resources/img/img-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/src/main/resources/img/img-04.png -------------------------------------------------------------------------------- /src/main/resources/img/img-05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/src/main/resources/img/img-05.png -------------------------------------------------------------------------------- /src/main/resources/img/img-06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/src/main/resources/img/img-06.png -------------------------------------------------------------------------------- /src/main/resources/img/img-07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/src/main/resources/img/img-07.png -------------------------------------------------------------------------------- /src/main/resources/img/img-08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/src/main/resources/img/img-08.png -------------------------------------------------------------------------------- /src/main/resources/img/img-09.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lujiatao2/mock/HEAD/src/main/resources/img/img-09.png --------------------------------------------------------------------------------