Вам необходимо настроить структуру ведения журнала.Предполагая, что вы просто используете по умолчанию из Spring-Boot, то это LogBack.Итак, посмотрите на их документы или выполните поиск, есть много полезных ресурсов ( как этот )
Если вы добавите файл logback.xml сСледуя содержимому в вашей папке ресурсов, вы должны получить запись как в консоль, так и в файл (называемый application.log) в том же формате, который вы сейчас видите только для консоли.
<configuration>
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
<file>application.log</file>
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
</appender>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
</appender>
<root level="info">
<appender-ref ref="FILE" />
<appender-ref ref="STDOUT" />
</root>
</configuration>
Возможно, вы захотите использовать RollingFileAppender , поскольку это позволит вам создавать новые файлы, когда файл журнала становится большим.