Я использую Hibernate в качестве инструмента ORM.Он работает правильно, но проблема в том, что я получаю журналы гибернации на консоли, а не хочу, а затем в файле журнала.Я попытался использовать следующий код.
LogManager.resetConfiguration();
PropertyConfigurator.configureAndWatch("D:\\Workspace\\Project\\log4j.properties");
, и файл свойств выглядит следующим образом:
log4j.rootLogger=FATAL, HIBERNATEFILE
log4j.appender.HIBERNATEFILE=org.apache.log4j.DailyRollingFileAppender
log4j.appender.HIBERNATEFILE.file=H:/Project/Hibernate.log
log4j.appender.HIBERNATEFILE.layout=org.apache.log4j.PatternLayout
log4j.appender.HIBERNATEFILE.layout.ConversionPattern=%d{dd MMM yyyy HH:mm:ss} %c | %m%n
log4j.category.org.hibernate=DEBUG, HIBERNATEFILE
log4j.additivity.org.hibernate=false
Код Java, который я написал перед вызовом hibernate для создания конфигурации.Я получаю все утверждения, которые я правильно зарегистрировал в своем проекте, но журналы гибернации мне нужны в файле журнала.
Я что-то упустил?