Предполагая, что ваши преобразователи находятся в пакете your.pkg.mapper
, добавление следующей строки к application.properties
говорит MyBatis напечатать операторы, параметры и результаты запроса.
logging.level.your.pkg.mapper=TRACE
Ниже приведен вывод консоли пример проекта .
2019-05-17 01:01:01.631 DEBUG 76540 --- [ main] s.m.mapper.CityMapper.selectCityById : ==> Preparing: select id, name, state, country from city where id = ?
2019-05-17 01:01:01.671 DEBUG 76540 --- [ main] s.m.mapper.CityMapper.selectCityById : ==> Parameters: 1(Long)
2019-05-17 01:01:01.705 TRACE 76540 --- [ main] s.m.mapper.CityMapper.selectCityById : <== Columns: ID, NAME, STATE, COUNTRY
2019-05-17 01:01:01.705 TRACE 76540 --- [ main] s.m.mapper.CityMapper.selectCityById : <== Row: 1, San Francisco, CA, US
2019-05-17 01:01:01.711 DEBUG 76540 --- [ main] s.m.mapper.CityMapper.selectCityById : <== Total: 1
2019-05-17 01:01:01.724 DEBUG 76540 --- [ main] s.m.mapper.HotelMapper.selectByCityId : ==> Preparing: select city, name, address, zip from hotel where city = ?
2019-05-17 01:01:01.724 DEBUG 76540 --- [ main] s.m.mapper.HotelMapper.selectByCityId : ==> Parameters: 1(Integer)
2019-05-17 01:01:01.724 TRACE 76540 --- [ main] s.m.mapper.HotelMapper.selectByCityId : <== Columns: CITY, NAME, ADDRESS, ZIP
2019-05-17 01:01:01.724 TRACE 76540 --- [ main] s.m.mapper.HotelMapper.selectByCityId : <== Row: 1, Conrad Treasury Place, William & George Streets, 4001
2019-05-17 01:01:01.725 DEBUG 76540 --- [ main] s.m.mapper.HotelMapper.selectByCityId : <== Total: 1
Если вам не нужны результаты запроса, измените уровень журнала на DEBUG
.
Также можно установить другой журналуровень на карту / оператор.
Подробнее см. документ .