keyfil/文档/基础组件/20250527-元盟核心包说明.md
liuxiaohua 2ab1e991b4
All checks were successful
Publish to Confluence / confluence (push) Successful in 49s
[2025-05-27] 添加元盟核心包说明
2025-05-27 12:25:01 +08:00

4.6 KiB

元盟核心包说明

核心包 2.X 已发布


核心包结构

  • dependencies 依赖版本管理
  • doc 文档
  • engine-archetype maven 骨架项目 规划中
    • engine-archetype-ddd DDD 项目骨架
    • engine-archetype-simple 简单项目骨架
    • engine-archetype-web 常用 web 项目骨架
  • engine-cache 分布式锁 已废弃,该模块不再维护。 新功能会维护在 engine-starter-redis
    • engine-cache-lock
    • cache-redis-lettuce
    • cache-spring-boot-starter
  • engine-common
    • common-core 基础包 已废弃,该模块不再维护。 新功能会维护在 engine-common-modelengine-common-util
    • engine-common-model 新基础包
    • engine-common-util 新基础工具包
  • engine-compatible 兼容包
    • engine-starter-compatible-all 所有模块兼容 具体看下面说明
    • engine-starter-compatible-feign 微服务调用兼容 处理 engine-starter-feignweb-core 的兼容问题
    • engine-starter-compatible-mybatis-plus ORM兼容 处理 engine-starter-mybatis-plusdata-mybatis-plus 的兼容问题
    • engine-starter-compatible-web web服务兼容 处理 engine-starter-webweb-coreoauth2-core 的兼容问题
  • engine-data ORM 包 已废弃,该模块不再维护。 新功能会维护在 engine-starter-mybatis-plus
    • data-core
    • data-mybatis-plus
  • engine-oauth2 已废弃,该模块不再维护。 新功能会维护在 engine-starter-web
    • oauth2-core
  • engine-sample 使用样例库
    • engine-sample-starter-mybatis-plus engine-starter-mybatis-plus 使用样例
    • engine-sample-starter-redis engine-starter-redis 使用样例
    • engine-sample-starter-web engine-starter-webengine-starter-feign 使用样例
  • engine-starter 基础STARTER组件库
    • engine-starter-feign OpenFeign 微服务调用通用功能封装
    • engine-starter-mybatis-plus MybatisPlus ORM框架通用功能封装
    • engine-starter-oss OSS 对象存储服务通用功能封装
    • engine-starter-redis Redis 通用功能封装
    • engine-starter-rocketmq RocketMQ 通用功能封装
    • engine-starter-seata Seata 通用功能封装
    • engine-starter-sso 内部企微单点登录 通用封装
    • engine-starter-web Web服务 通用功能封装
  • engine-web 已废弃,该模块不再维护。 新功能会维护在 engine-starter-webengine-starter-feign
    • web-core

engine-starter 组件说明