是否应避免使用Hibernate查询日志记录?

是否应避免使用Hibernate查询日志记录?,hibernate,logging,jboss5.x,jboss-tools,Hibernate,Logging,Jboss5.x,Jboss Tools,我正在为我的项目使用JPA 我的问题是:每当我们使用JPA执行某些查询时,查询都会记录在**JBOSS**的server.log文件中。Am使用JBOSS log4J 但我希望避免在server.log文件中打印查询。 在不更改以下属性的情况下: <property name="hibernate.show_sql" value="true"/> 相反,我尝试: <category name="org.hibernate"> <priority

我正在为我的项目使用JPA

我的问题是:
每当我们使用JPA执行某些查询时,查询都会记录在**JBOSS**的server.log文件中。
Am使用JBOSS log4J

但我希望避免在server.log文件中打印查询。 在不更改以下属性的情况下:

<property name="hibernate.show_sql" value="true"/>

相反,我尝试:

<category name="org.hibernate">
        <priority value="ERROR" />
    </category>

log4j.xml
中,即使查询记录在console或server.log中以获得成功的查询

谁能在这方面帮助我,如何实现这一点


我必须更改配置以避免在server.log中记录查询?

您可能很难做到这一点

<property name="hibernate.show_sql" value="true"/>
并使用以下日志设置:

<category name="org.hibernate">
  <priority value="INFO" />
</category> 

您可能很难做到这一点

<property name="hibernate.show_sql" value="true"/>
并使用以下日志设置:

<category name="org.hibernate">
  <priority value="INFO" />
</category> 


这是一个很奇怪的要求,您是否将它们记录到另一个文件中?否则,为什么要给应用程序增加开销?@ssedano是的,根据我们登录到不同日志的条件……好的,粘贴log4j.xml的相关部分please@ssedano,我已经在log4j.xml中粘贴了与hibernate相关的代码。。。上面的代码片段是我在log4j.xml中使用的唯一代码。这是一个非常奇怪的要求,您是否将它们记录到另一个文件中?否则,为什么要给应用程序增加开销?@ssedano是的,根据我们登录到不同日志的条件……好的,粘贴log4j.xml的相关部分please@ssedano,我已经在log4j.xml中粘贴了与hibernate相关的代码。。。上面的代码片段是我在log4j.xml中使用的唯一代码。谢谢你的回答。。。如果我没有错,如果我们使用value=“INFO”,那么也会打印日志。。。我想要的是我不想在日志中打印查询。。。我也尝试了上面的方法,但失败了:(是的,我已经设置了…但仍然能够看到查询登录到ConsoleAnks中以获取答案…如果我没有错,如果我们使用value=“INFO”,那么日志也会被打印…我想要的是我不想在日志中打印查询…我也尝试了上面的方法,但失败了:(是的,我已经设置好了…但仍然可以在控制台中看到登录的查询。)