Как включить пользовательский текст в журналы гибернации - PullRequest
0 голосов
/ 03 октября 2018

Мы используем приложение весенней загрузки с использованием jpa.

Мы добавили пользовательский идентификатор трассировки, который добавляется ко всем журналам для идентификации по запросу.

Есть ли способдобавьте эту строку и в журналы гибернации.

1 Ответ

0 голосов
/ 03 октября 2018

Log4j2s Контекст потока - это то, что вы ищете

ThreadContext.put("traceId", yourTraceIdentifier); 

// invoke whatever
// which will, in turn, invoke Hibernate
// which will do some logging

ThreadContext.clear();

В вашем формате журнала вам необходимо указать, что вы хотите, чтобы данные включались в журнал.Вы можете сделать это в формате %X.

...