皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

MyClouds-2.0-RC 发布,企业级微服务平台

MyClouds 企业级微服务平台 MyClouds-V2.0-RC 已发布。

更新如下

  1. [优化] 重构了系统架构。(移除 myclouds-admin-webserver 工程, 停用后端 thymeleaf 模版引擎,前后端彻底分离;移除了 myclouds-domain 工程,将每个微服务的 domian 相关类放在各自的微服务的工程里面;使用新的命名规则对微服务进行相应的命名修改)
  2. [新增] 新增了 myclouds-gateway 网关工程。提供了反向代理、负载均衡、熔断降级、接口限流、统一鉴权、统一审计监控等功能。
  3. [新增] 新增了代码生成工具:myclouds-builder 工程。可以辅助生成一些脚手架代码。(如:实体类,mybatis 单表 SQL 映射文件和单表数据访问接口等)
  4. [新增] 新增了 myclouds-docs 工程目录,将所有 markdown 格式的文档迁移到此。
  5. [优化] 重构了一些基础类库的强依赖关系,把继承改为了组合模式。
  6. [优化] 将代码生成器实体类模版文件 entity.java.vm 生成实体的代码改为 lombok 注解方式。
  7. [重构] 抛弃了之前自己维护缓存和 DB 数据一致性的逻辑,启用 springboot cache 注解来统一管理和维护。
  8. [重构] 为方便引入和管理依赖,将 myclouds-common 拆分为:myclouds-common 和 myclouds-base。
  9. [新增] 新增内部微服务的跨域拦截器样板代码和网关通用跨域配置。
  10. [重构] 配合新的前端 UI 框架,重新封装了分页查询逻辑。
  11. [重构] 重构了【数据字典】功能模块。
  12. [重构] 重构了【资源模块】功能模块。
  13. [重构] 重构了【组织机构】功能模块。
  14. [重构] 重构了【角色与授权】功能模块。
  15. [重构] 重构了【用户与授权】功能模块。
  16. [重构] 重构了身份认证相关功能。
  17. [优化] 解决了 javabean 赋值到 Dto 对象时,日期时间类型的格式化问题。
  18. [重写] 前端使用了 layui admin 框架进行了完整重写。完成前后端的彻底分离。

项目简介

MyClouds 是一个基于 SpringBoot/Cloud 生态和 JavaEE 技术栈的企业级微服务平台(微服务快速开发框架 & 微服务治理工具集)。支持研发团队快速交付高质量、可扩展的企业分布式微服务应用。

了解更多

代码托管: 码云    GitHub
在线演示地址 1:http://118.126.108.44/myclouds/login.html
在线演示地址 2:https://gitee.com/osworks/MyClouds/blob/master/README.md

系统截屏

转自 https://www.oschina.net/news/107547/myclouds-2-0-rc-released

分享到:更多 ()