# emulate **Repository Path**: ccx_xu/spring_cloud_debug ## Basic Information - **Project Name**: emulate - **Description**: 以前后端分离模式,严守企业级架构和规范,开发门户平台+媒体中心+运营中心三大业务平台。全面掌握主流后端技术栈:Spring Cloud+MongoDB+Redis+RabbitMQ等,获得微服务、分布式、项目和微架构综合实战经验。 - **Primary Language**: Java - **License**: MIT - **Default Branch**: v3.0.2 - **Homepage**: https://gitee.com/ccx_xu/spring_cloud_debug - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 2 - **Created**: 2020-08-14 - **Last Updated**: 2021-12-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # emulate #### 介绍 |模块|介绍|备注| |:---|:---:|-----:| | nw-admin | 基础数据维护 | war | | nw-app | 应用基本架构 | war | |nw-auth|授权服务|war| |nw-common|基础包|jar| |nw-gateway|网关路由服务|war| |nw-log|工具模块:代码生成,数据库管理,文件存储|jar| |nw-oauth2|认证授权服务|war| |nw-rest|对外接口服务|war| |nw-server|注册服务|war| |nw-solr|检索服务|war| |nw-test|测试服务|war| |nw-tool|工具类服务|war| |nw-user|用户、权限、资源服务|jar| #### 软件架构 软件架构说明 以Spring Cloud G版整合Spring-boot2.1.3-release为基础包,构建项目 #### 安装教程 1. mvn clean install 将本地项目打包到本地仓库 2. mvn clean package 将本地项目打包,部署测试/生成环境 3. mvn clean deploy 将本地项目打包到远程maven仓库 #### 使用说明 1. nw-admin模块,基础数据管理模块 依赖nw-common, nw-log, nw-user模块 2. nw-app模块,三方应用模块 依赖nw-common模块 3. nw-auth模块, 暂时未用 4. nw-gateway模块, 5. nw-log模块, 日志管理模块,依赖nw-common模块 6. nw-oauth2模块,认证授权模块,依赖nw-common,nw-user模块 7. nw-rest模块,服务模块,为第三方应用提供服务 8. nw-server模块, 注册服务中心,暂未启用 9. nw-solr模块,全文检索模块 10. nw-test模块, 测试模块 #### 参考资料 1. springcloud官网 2. oauth2协议 3. springboot官网 4. 人人代码生成器