Регистрация SQL Server (mssql-jdbc) 2017 JDBC через Logback? - PullRequest
0 голосов
/ 30 октября 2018

Я пытаюсь просмотреть SQL-операторы, проходящие через JDBC-коннектор SQL Server моего приложения. Мы используем mssql-jdbc. Приложение использует slf4j в качестве фасада регистрации, и текущая реализация - Logback.

Согласно их документации драйвер JDBC использует журналирование Java Util. Поэтому я добавил мост для SLF4J в свой файл pom.xml следующим образом:

    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>jul-to-slf4j</artifactId>
    </dependency>

Я также добавил приложение, используя документацию Microsoft , которая выглядит следующим образом:

    <logger name="com.microsoft.sqlserver.jdbc.Statement" level="FINER" additivity="false">
      <appender-ref ref="CONSOLE"/>
    </logger>

Тем не менее, никакие операторы регистрации никогда не замечены. Я пробовал много разных способов настройки приложения. Любая помощь приветствуется.

ПРИМЕЧАНИЕ. Эти вопросы SO отвечают на общий вопрос о перенаправлении приложения ведения журналов java.util для возврата, но оно не работает для этого драйвера JDBC:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...