12.4 选择性日志输出
日志消息被打印到输出,通常是文件或控制台。在配置文件中,这是在< appender >标签中配置的。下面是一些您可以使用的可选附加器的示例。有关更多示例和文档,请参阅Log4j网站。
登录PostgreSQL数据库:
<appender name="jdbcAppender" class="org.apache.log4j.jdbc.JDBCAppender">
<param name="URL" value="jdbc:postgresql:db"/>
<param name="Driver" value="org.postgresql.Driver"/>
<param name="User" value="user"/>
<param name="Password" value="password"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="INSERT INTO log4j (log_date,log_level,log_location,log_message) VALUES ('%d{yyyy-MM-dd}','%p','%C;%L','%m')"/>
</layout>
</appender>