bird-java是以Spring Boot为基础的开发增强组件包。
- 基础框架:Spring Boot 2.5.5、Spring Framework 5.3.10.RELEASE
- 数据访问:Mybatis-Plus 3.4.3.1
- 数据库连接池:druid
- 身份认证:自研单点登录
- 执行链路:执行链路抽象,Skywalking适配
- 分布式锁:统一抽象,Redis分布式锁适配
- Eventbus:自研Eventbus,支持RocketMQ、Kafka、RabbitMQ
- 状态机:自研状态机,状态机内部不存储状态,支持分布式环境
bird-java提供了一些简单的功能特性,包括:
只做一些通用功能的封装。