Я хочу напечатать журнал регистрации в консоли. но это было неудачно, когда я попробовал это. Помогите мне.Mybatis log4j Как распечатать sql log in console?
мои log4.properties
log4j.rootLogger=DEBUG, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
log4j.logger.src.main.resources.mybatis.query=DEBUG, console
log4j.logger.src.main.resources.mybatis.query.updateSessionStatus=DEBUG, console
log4j.logger.query=TRACE
log4j.logger.mybatis.query.updateSessionStatus=TRACE
мои файлы XML SRC/главная/ресурсы/mybatis/session.xml
<?xml version="1.0" encoding="UTF-8"?>
<!-- <!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN" "http://www.ibatis.com/dtd/sql-map-2.dtd"> -->
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="query">
<update id="updateSessionStatus" parameterType="java.lang.String">
UPDATE TB_SSN SET
<if test = "onOff == 'ON'">
SSN_STS = "ON"
</if>
<if test = "onOff == 'OFF'">
SSN_STS = "OF",
SSN_EPD_TIME = #{time}#
</if>
WHERE SSN_KEY = #{sessionKey}#
</update>
</mapper>
Нет, я пробовал каждый из них один раз – Jason
Вы искали http://www.mybatis.org/mybatis-3/logging.html? – Pau