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

栏目: 软件资讯 · 发布时间: 5年前

内容简介:MyClouds企业级微服务平台 MyClouds-V2.0-RC 已发布。 更新如下 [优化] 重构了系统架构。(移除myclouds-admin-webserver工程,停用后端thymeleaf模版引擎,前后端彻底分离;移除了myclouds-domain工程,将每个微服...

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

系统截屏

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


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

部落:一呼百应的力量

部落:一呼百应的力量

高汀 (Godin.S.) / 刘晖 / 中信出版社 / 2009-7 / 26.00元

部落指的是任何一群人,规模可大可小,他们因追随领导、志同道合而相互联系在一起。人类其实数百万年前就有部落的出现,随之还形成了宗教、种族、政治或甚至音乐。 互联网消除了地理隔离,降低了沟通成本并缩短了时间。博客和社交网站都有益于现有的部落扩张,并促进了网络部落的诞生——这些部落的人数从10个到1000万个不等,他们所关注的也许是iPhone,或一场政治运动,或阻止全球变暖的新方法。 那么......一起来看看 《部落:一呼百应的力量》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具