diff --git a/README.md b/README.md index 1b605ad4..c4982874 100644 --- a/README.md +++ b/README.md @@ -142,29 +142,16 @@ Vue3版前端(Beta版) - 数据库脚本:MySQL5.7+ & Oracle 11g & Sqlserver2017(默认只提供这三个库脚本,其他库需要自己转) -| 数据库 | 支持 | -| --- | --- | -| MySQL | √ | -| Oracle11g | √ | -| Sqlserver2017 | √ | -| PostgreSQL | √ | -| DB2、Informix | √ | -| MariaDB | √ | -| SQLite、Hsqldb、Derby、H2 | √ | -| 达梦、人大金仓、神通 | √ | -| 华为高斯、虚谷、瀚高数据库 | √ | -| 阿里云PolarDB、PPAS、HerdDB | √ | -| Hive、HBase、CouchBase | √ | - #### 后端 + - 基础框架:Spring Boot 2.3.5.RELEASE - 微服务框架: Spring Cloud Alibaba 2.2.3.RELEASE -- 持久层框架:Mybatis-plus 3.4.3.1、Minidao +- 持久层框架:MybatisPlus 3.4.3.1 -- 报表工具: jimureport 1.3.78 +- 报表工具: JimuReport 1.4.32 - 安全框架:Apache Shiro 1.8.0,Jwt 3.11.0 @@ -176,7 +163,7 @@ Vue3版前端(Beta版) - 日志打印:logback -- 其他:fastjson,poi,Swagger-ui,quartz, lombok(简化代码)等。 +- 其他:autopoi, fastjson,poi,Swagger-ui,quartz, lombok(简化代码)等。 #### 前端 @@ -192,6 +179,67 @@ Vue3版前端(Beta版) - vue-print-nb - 打印 +#### 支持库 + +| 数据库 | 支持 | +| --- | --- | +| MySQL | √ | +| Oracle11g | √ | +| Sqlserver2017 | √ | +| PostgreSQL | √ | +| DB2、Informix | √ | +| MariaDB | √ | +| SQLite、Hsqldb、Derby、H2 | √ | +| 达梦、人大金仓、神通 | √ | +| 华为高斯、虚谷、瀚高数据库 | √ | +| 阿里云PolarDB、PPAS、HerdDB | √ | +| Hive、HBase、CouchBase | √ | + + +## 微服务解决方案 + + +1、服务注册和发现 Nacos √ + +2、统一配置中心 Nacos √ + +3、路由网关 gateway(三种加载方式) √ + +4、分布式 http feign √ + +5、熔断和降级 Sentinel √ + +6、分布式文件 Minio、阿里OSS √ + +7、统一权限控制 JWT + Shiro √ + +8、服务监控 SpringBootAdmin√ + +9、链路跟踪 Skywalking [参考文档](https://www.kancloud.cn/zhangdaiscott/jeecgcloud/1771670) + +10、消息中间件 RabbitMQ √ + +11、分布式任务 xxl-job √ + +12、分布式事务 Seata + +13、分布式日志 elk + kafka + +14、支持 docker-compose、k8s、jenkins + +15、CAS 单点登录 √ + +16、路由限流 √ + + +#### 微服务架构图 +![微服务架构图](https://jeecgos.oss-cn-beijing.aliyuncs.com/files/jeecgboot-weifuwu-cloud.png "在这里输入图片标题") + +### Jeecg Boot 产品功能蓝图 +![功能蓝图](https://jeecgos.oss-cn-beijing.aliyuncs.com/upload/test/Jeecg-Boot-lantu202005_1590912449914.jpg "在这里输入图片标题") + + + ### 功能模块 ``` @@ -335,47 +383,6 @@ Vue3版前端(Beta版) ``` -## 微服务整体解决方案(2.4+版本) - - -1、服务注册和发现 Nacos √ - -2、统一配置中心 Nacos √ - -3、路由网关 gateway(三种加载方式) √ - -4、分布式 http feign √ - -5、熔断和降级 Sentinel √ - -6、分布式文件 Minio、阿里OSS √ - -7、统一权限控制 JWT + Shiro √ - -8、服务监控 SpringBootAdmin√ - -9、链路跟踪 Skywalking [参考文档](https://www.kancloud.cn/zhangdaiscott/jeecgcloud/1771670) - -10、消息中间件 RabbitMQ √ - -11、分布式任务 xxl-job √ - -12、分布式事务 Seata - -13、分布式日志 elk + kafka - -14、支持 docker-compose、k8s、jenkins - -15、CAS 单点登录 √ - -16、路由限流 √ - - -#### 微服务架构图 -![微服务架构图](https://jeecgos.oss-cn-beijing.aliyuncs.com/files/jeecgboot-weifuwu-cloud.png "在这里输入图片标题") - -### Jeecg Boot 产品功能蓝图 -![功能蓝图](https://jeecgos.oss-cn-beijing.aliyuncs.com/upload/test/Jeecg-Boot-lantu202005_1590912449914.jpg "在这里输入图片标题") 后台开发环境和依赖