log4j 写入DB 是不存在单引号的问题的!大家不要被不知所以然的家伙骗!

来源:互联网 发布:知乎 国开博裕和博裕 编辑:程序博客网 时间:2024/06/01 10:43
<!-- 写入DB -->
    <appender name="LOG.DB" class="org.apache.log4j.jdbc.JDBCAppender">
        <param name="URL"
            value="jdbc:mysql://192.xx.xx.xx/dbname?useUnicode=true&amp;characterEncoding=utf-8" />
        <param name="driver" value="com.mysql.jdbc.Driver" />
        <param name="user" value="uuuuuuuuuuuuuuuuu" />
        <param name="password" value="ppppppppppppppppp" />
        <param name="BufferSize" value="10" />
        <layout class="org.apache.log4j.PatternLayout">
            <param name="ConversionPattern"
                value="insert into logs(sj,l_thread,l_level,l_class,message)
                values('%d{yyy-MM-dd HH:mm:ss}','%t', '%p','%c','%m')" />
        </layout>

    </appender>
1 0