Registrar consultas de SQL en el proyecto usando MyBatis y Spring

En mi proyecto tengo

<bean id="ABCSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
  <property name="dataSource" ref="ABCDataSource" />
  <property name="mapperLocations">
      <list>
        <value>classpath:com/myco/dao/XYZMapper.xml</value>
       </list>
  </property>
<bean>

y

log4j.logger.java.sql.Connection=debug, stdout, abclog
log4j.logger.java.sql.PreparedStatement=debug, stdout, abclog
log4j.logger.java.sql=debug, stdout, abclog
log4j.logger.org.mybatis=debug, stdout, abclog
log4j.logger.org.apache.ibatis=debug, stdout, abclog

No veo las consultas SQL cuando ejecuto la aplicación en el registro ¿Desea saber qué me falta?

Vi esta publicacióncómo configurar log4j para Mybatis para imprimir mi SQL sugiriendo cambiar la configuración de la clase mybatis pero no estoy seguro de cómo hacerlo con Spring SqlSessionFactoryBean

Respuestas a la pregunta(4)

Su respuesta a la pregunta