Как отключить логи гибербата в Catalina.out - PullRequest
1 голос
/ 16 марта 2020

Я использую log4j 1.x. Файл catalina.out в моем веб-приложении быстро увеличивается на сервере.

Вот фрагмент моего файла log4j.properties:

log4j.logger.org.hibernate=INFO, hb
log4j.logger.org.hibernate.SQL=ERROR, hb
log4j.logger.org.hibernate.type=ERROR, hb
log4j.logger.org.hibernate.hql.ast.AST=DEBUG, hb
log4j.logger.org.hibernate.tool.hbm2ddl=DEBUG, hb
log4j.logger.org.hibernate.hql=DEBUG, hb
log4j.logger.org.hibernate.cache=DEBUG, hb
log4j.logger.org.hibernate.jdbc=DEBUG, hb

#log4j.logger.jdbc.sqltiming = DEBUG, file
log4j.additivity.jdbc.sqltiming = false
log4j.additivity.org.hibernate = false
log4j.additivity.org.hibernate.SQL = false
log4j.additivity.org.hibernate.type = false
log4j.additivity.org.hibernate.hql.ast.AST = false
log4j.additivity.org.hibernate.tool.hbm2ddl = false
log4j.additivity.org.hibernate.hql = false
log4j.additivity.org.hibernate.cache = false
log4j.additivity.org.hibernate.jdbc = false
log4j.additivity.com.pip.png.api.audit = false
log4j.additivity.com.pip.png.api.audit.rules = false
log4j.additivity.com.pip.png.api.audit.validator = false
log4j.additivity.com.pip.png.api.tibco = false
log4j.additivity.com.pip.png.api.tibco.listener = false

КАК по этой ссылке , я добавил <property name="hibernate.show_sql" value="false"/> в свой файл постоянства. xml файл но это тоже не помогло.

Как я могу это исправить? Пожалуйста, помогите.

Ответы [ 2 ]

0 голосов
/ 17 марта 2020

Если вы используете его, вам может потребоваться установить false в вашем файле конфигурации Hibernate. (ИЛИ) Если вы используете spring-boot-starter-data-jpa, задайте spring.jpa.show_ sql = false в файле application.properties.

0 голосов
/ 16 марта 2020

Используйте решение здесь :

log4j.logger.org.hibernate=info

//for xml configuration
<logger name="org.hibernate">
  <level value="info"/> 
</logger>

или программно:

java.util.logging.Logger.getLogger("org.hibernate").setLevel(Level.OFF);

или посмотрите, есть ли решения, которые вам подходят

...