Я подписался на множество инструкций, учебных пособий, руководств и ответов (здесь, на SO), но все еще не могу распечатать запросы (и их результаты) в консоли Eclipse ...
Хотя я сделал все, что мог, я на 100% уверен, что что-то упустил ...
Картограф находится в классе XML.Ниже приведен файл mybatis-config.xml:
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE configuration
PUBLIC '-//mybatis.org//DTD Config 3.0//EN'
'http://mybatis.org/dtd/mybatis-3-config.dtd'>
<configuration>
<typeAliases>
</typeAlias>
<mappers>
<package name="com.app.dao.persistence" />
</mappers>
<typeHandlers>
<package name="com.app.typehandler" />
</typeHandlers>
<settings>
<setting name="logImpl" value="LOG4J"/>
</settings>
</configuration>
И это log4j.properties:
# Console output...
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n
log4j.rootLogger=warn, stdout, ERROR
log4j.logger.com.app.portal=info, debug
log4j.logger.org.springframework=info
log4j.logger.com.ocpsoft=info
# MyBatis logging configuration...
log4j.logger.com.app.dao.persistence.MyMapper=TRACE
XML, очевидно, находится в: com.app.dao.persistence.MyMapper