Como você configura o log no Hibernate 4 para usar o SLF4J

Hibernate 3.x usadoslf4j para registro. Hibernate 4.x usajboss-logging. Eu estou escrevendo um aplicativo independente que usa o Hibernate 4 e SLF4J para log.

Como posso configurar o Hibernate para logar no SLF4J?

Se isso não for possível, como posso configurar o registro do Hibernate?

O manual do Hibernate 4.1seção sobre registro começa com o aviso de que é ...

Completamente desatualizado. O Hibernate usa o JBoss Logging iniciando em 4.0. Isso será documentado à medida que migrarmos esse conteúdo para o Guia do desenvolvedor.

... continua falando sobre o SLF4J, e isso é inútil. Nem oGuia de Introdução nem oguia do desenvolvedor falar sobre o registro em tudo. Nem oguia de migração.

Eu procurei por documentação no próprio jboss-logging, mas eu não consegui encontrar nada. oA página do GitHub está em silêncioe o do JBosspágina de projetos comunitários nem sequer lista jboss-logging. Eu me perguntei se o projetorastreador de bugs pode ter problemas relacionados ao fornecimento de documentação, mas isso não acontece.

A boa notícia é que, ao usar o Hibernate 4 dentro de um servidor de aplicativos, como o JBoss AS7, a criação de log é amplamente cuidada por você. Mas como posso configurá-lo em um aplicativo independente?

questionAnswers(11)

yourAnswerToTheQuestion