| 程序包 | 说明 |
|---|---|
| com.relaxed.common.log.biz.service | |
| com.relaxed.common.log.biz.service.impl |
| 限定符和类型 | 方法和说明 |
|---|---|
LogBizInfo |
ILogParse.afterResolve(LogBizInfo logBizOp,
LogSpelEvaluationContext logSpelContext,
BizLog bizLog)
后置参数解析 在方法执行后进行日志信息的后处理
|
LogBizInfo |
ILogParse.beforeResolve(LogSpelEvaluationContext logSpelContext,
BizLog bizLog)
前置业务解析 在方法执行前进行日志信息的预处理
|
| 限定符和类型 | 方法和说明 |
|---|---|
LogBizInfo |
ILogParse.afterResolve(LogBizInfo logBizOp,
LogSpelEvaluationContext logSpelContext,
BizLog bizLog)
后置参数解析 在方法执行后进行日志信息的后处理
|
void |
ILogBizEnhance.enhance(LogBizInfo logBizInfo,
LogSpelEvaluationContext spelContext)
增强业务日志信息 在日志记录过程中添加额外的业务数据和上下文信息
|
void |
ILogRecordService.record(LogBizInfo logBizInfo)
保存业务操作日志 将完整的业务操作日志信息持久化到存储介质
|
| 限定符和类型 | 方法和说明 |
|---|---|
LogBizInfo |
LogRegxSpelParse.afterResolve(LogBizInfo logBizOp,
LogSpelEvaluationContext spelContext,
BizLog bizLog)
后置处理,解析后置表达式并完善日志信息
|
LogBizInfo |
LogRegxSpelParse.beforeResolve(LogSpelEvaluationContext logSpelContext,
BizLog bizLog)
前置处理,解析前置表达式并构建日志信息
|
| 限定符和类型 | 方法和说明 |
|---|---|
LogBizInfo |
LogRegxSpelParse.afterResolve(LogBizInfo logBizOp,
LogSpelEvaluationContext spelContext,
BizLog bizLog)
后置处理,解析后置表达式并完善日志信息
|
void |
DefaultLogBizEnhance.enhance(LogBizInfo logBizInfo,
LogSpelEvaluationContext spelContext)
增强日志业务信息 默认实现为空,业务方可以根据需要重写此方法 例如: 1.
|
void |
DefaultLogRecordService.record(LogBizInfo logBizInfo)
记录日志业务信息 默认实现将日志信息转换为 JSON 格式并输出到日志文件 业务方可以根据需要重写此方法,实现自定义的日志记录逻辑 例如: 1.
|
Copyright © 2025. All rights reserved.