4.5.5.2. 指定消息的日志级别
JBoss Logging Tools 定义的消息的默认日志级别为 INFO
。可以使用附加至日志记录方法的 @LogMessage
注释的 level
属性来指定不同的日志级别。使用以下步骤指定不同的日志级别。
-
将
level
属性添加到日志消息方法定义的@LogMessage
注释。 利用
level
属性,分配此消息的日志级别。level
的有效值是在org.jboss.logging.Logger.Level
:DEBUG
、ERROR
、FATAL
、INFO
、TRACE
和WARN
中定义的六个常量。import org.jboss.logging.Logger.Level; @LogMessage(level=Level.ERROR) @Message(value = "Customer query failed, Database not available.") void customerQueryFailDBClosed();
在上例中调用日志记录方法将在 at ERROR
级别上生成一条日志消息。
10:55:50,638 ERROR [com.company.app.Main] (MSC service thread 1-4) Customer query failed, Database not available.