4.5.7.3. JBoss Logging 工具注释参考
以下注释在 JBoss Logging 中定义,用于日志消息、字符串和异常的国际化和本地化。
表 4.2. JBoss Logging 工具注释
注解 | 目标 | 描述 | 属性 |
---|---|---|---|
@MessageBundle | Interface | 将接口定义为消息捆绑包。 | projectCode |
@MessageLogger | Interface | 将接口定义为消息日志记录器。 | projectCode |
@Message | 方法 | 可以在消息捆绑包和消息日志记录器中使用。在消息捆绑包中,它将方法定义为返回本地化 String 或 Exception 对象的方法。在消息日志记录器中,它将方法定义为本地化日志记录器。 | 值, id |
@LogMessage | 方法 | 在消息日志记录器中将某一方法定义为记录方法。 |
level(默认 |
@Cause | 参数 | 将参数定义为传递例外作为日志消息或其他例外的原因的参数。 | - |
@Param | 参数 | 将参数定义为传递到例外构造器的参数。 | - |