项目地址:github.com/nemoob/atla… | gitee.com/nemoob/atla…
整体架构设计
Atlas Log 采用分层架构设计,基于 Spring Boot Starter 模式实现自动配置和组件装配。架构设计遵循高内聚、低耦合的原则,确保组件间职责清晰,易于扩展和维护。
架构分层

模块设计
模块职责划分
Atlas Log 项目采用多模块设计,各模块职责明确:

模块详细说明
atlas-log-core
核心功能模块,包含框架的基础功能:
- annotation/ - 日志注解定义
- @Log - 主要日志注解
- @Logs - 多注解支持
- @LogIgnore - 参数忽略注解
- LogLevel - 日志级别枚举
- aspect/ - AOP切面实现
- LogAspect - 核心切面逻辑
- expression/ - 表达式引擎
- SpelExpressionEvaluator - SpEL表达式评估器
- serializer/

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



