Как показывать OpenJPA SQL используя logback и slf4j?

В нашем проекте мы используем logback и slf4j, чтобы показывать LOG из-за Консоли и чтобы сохранять в файлах log, совсем конфигурировавший в нашем logback.xml, что-то, который уже мы осуществили удовлетворительной формы.

Сейчас мы хотим включить вызовы SQL с JPA, как он был бы сделан в log4j (мы идем, эквивалент в "log4j.category.openjpa.jdbc. SQL=TRACE"), но официальное решение Logback состоит в том, чтобы использовать книжные магазины Codehaus (https://www.codehaus.org/)..., услуги которых закончились.

Какая-то настоящая альтернатива существует, для OpenJPA, не прекращая использовать книжные магазины logback? Это не проект с Maven, и я не ищу на данный момент, как осуществлять другие альтернативные выборы, как он мог бы состоять в том, чтобы использовать OpenEJB.

2
задан 21.08.2019, 17:38
2 ответа

То, что комментирует тебе @Luiggi ты soluciГіn, Slf4j - фасад , с которой ты работаешь в тебе cГіdigo, но должен поставлять она implementaciГіn segГєn систему log, что estГ©s используя.

AquГ - ты можешь видеть binding Slf4j и frameworks log, который выносит

0
ответ дан 03.12.2019, 22:35

SegГєn эквивалентный вопрос из сайта в inglГ©s :

openjpa.Log=SQL=Trace
openjpa.ConnectionFactoryProperties.PrintParameters=true
log4j.category.openjpa.jdbc.SQL=TRACE
log4j.category.openjpa.Query=TRACE

Adicionalmente podrГ-схвати проверять documentaciГіn по этому поводу.

0
ответ дан 03.12.2019, 22:35