盘古开发框架 v5.2.0 已经发布,工业级微服务开发和治理框架
此版本更新内容包括:
- 为配合 github pages 服务部署,修改了项目官网 react 编译构建输出路径。
- 移除 Apache ShenYu 依赖,将缺省网关开发模式调整为 pangu-webapi 模式。
- 封装 pangu-web-spring-boot-starter,提供 WebMVC 相关框架缺省内置拦截器的自动装配功能。
- 修正 pang-parent 模块的依赖库版本冲突导致 package 打包报错的问题。
- 集成 TLog 通过对日志打标签完成微服务应用的分布式日志追踪。
- 集成 Seata 提供了完善的分布式事务管理方案。编撰了详尽的文档说明和范例。
- 集成了分布式锁 Lock4j。支持注解声明式和 API 编程式对业务代码在分布式环境下加并发锁。
- 封装了 RabbitMQ ,提供了分布式系统在异步通信、服务解耦、消峰填谷、缓存同步等应用场景的使用。
盘古开发框架 是完全独立于 Spring Cloud 生态的一套轻量灵活、成熟可靠的工业级分布式微服务开发和治理框架(兼容垂直单体分层架构)。它基于 Apache-2.0 协议开源发布,且是免费的。我们希望不仅是开源的受益者,也能成为开源的贡献者,与开源社区一起「共建共享开源生态」。
开箱即用、轻量灵活