结合公司低码产品(lowcode),谈谈自己思路和实现

复制下公司的技术选型

框架 说明 版本
JDK Java 开发工具包 >= 1.8.0
Maven Java 管理与构建工具 >= 3.5.0
Redis(opens new window) key-value 数据库 >= 5.0

主框架

框架 说明 版本
Spring Boot(opens new window) 微服务开发框架 2.5.6
spring-brick(opens new window) 应用开发框架 3.1.2(魔改)
LiteFlow(opens new window) 规则引擎框架 2.11.0(魔改)

组件层

框架 说明 版本
Druid(opens new window) JDBC 连接池、监控组件 1.2.8
sagacity-sqltoy(opens new window) orm 5.2(魔改)
Redisson(opens new window) Redis 客户端 3.17.3
Flowable(opens new window) 工作流引擎 6.6.0 (魔改)

中间件

框架 说明 版本
xxl-job(opens new window) 任务调度组件 2.3.1(魔改)
minio(opens new window) 分布式文件存储 7.0.2
kkFileView(opens new window) 在线预览 4.3.0

系统监控

框架 说明 版本
Jpom(opens new window) 运维平台 2.10.43(魔改)

单元测试

框架 说明 版本
JUnit(opens new window) Java 单元测试框架 5.8.2
Mockito(opens new window) Java Mock 框架 4.0.0

其它工具

框架 说明 版本
Knife4j(opens new window) Swagger 增强 UI 实现 3.0.3
Fastjson(opens new window) JSON 工具库 1.2.80
hutool-core(opens new window) Java工具库 5.8.5
Lombok(opens new window) 消除冗长的 Java 代码 1.16.14
arthas(opens new window) Java 诊断工具 3.6.4
nutz(opens new window) Java应用框架 1.r.70-SNAPSHOT(魔改)

posted @ 2024-12-11 15:30  it-Curry  阅读(23)  评论(0)    收藏  举报