Как правило, при весенней загрузке вы можете редактировать файл application.properties
(или yaml) и определять серии определений для ведения журнала, включая уровни.
Это означает, однако, что вам на самом деле не нужно создавать * Файл 1004 * - весенняя загрузка настроит ведение журнала только из определений, найденных в файле application.properties/yaml
:
logging.level.net.gencat.transversal.espaidoc.common.dao.RedisDao=OFF
Одно замечание о logging.file
, что просто неправильно: если вы настраиваете ведение журнала через свойства / yaml file - вы можете использовать это свойство, чтобы указать имя выходного файла, в который будут записываться журналы (это похоже на настройку приложения для работы с файлами непосредственно в старых приложениях).
Если вы действительно хотите сохранить файл XML, возможно, вы можете создать: src/main/resources/logback-spring.xml
файл и поместить туда определения. Опять же, в этом случае вам не нужны никакие свойства на уровне application.properties
(включая свойство logging.file
).
Вот пример такого подхода:
<?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true" scanPeriod="60 seconds">
<logger name="net.gencat.transversal.espaidoc.common.dao.RedisDao" level="OFF"/>
<include resource="org/springframework/boot/logging/logback/base.xml"/>
<jmxConfigurator/>
</configuration>