【发布时间】:2013-04-26 14:34:50
【问题描述】:
我使用 JPA 和 Hibernate 作为我的提供者。
我有一个实体被标记为脏的情况,我不确定为什么。是否有可以打开的记录器来打印实体被标记为脏的原因?换句话说,实体上的哪些属性发生了变化,导致它被标记为脏?
我正在使用 SLF4j 和 logback 进行日志记录。到目前为止我能找到的最好的是
<logger name="org.hibernate.persister.entity.AbstractEntityPersister" level="trace" />
这会给我这样的日志语句:
26-Apr-2013 09:24:50.054 [SimpleAsyncTaskExecutor-8] TRACE o.h.p.entity.AbstractEntityPersister - com.example.MyEntity.myEntityProperty is dirty
但它还包含大量其他我不想记录的跟踪语句。
【问题讨论】:
标签: java hibernate jpa logging logback