如何禁用日志记录:
WARN org.hibernate.orm.deprecation - HHH90000014: Found use of deprecated [org.hibernate.id.SequenceHiLoGenerator] sequence-based id generator; use org.hibernate.id.enhanced.SequenceStyleGenerator instead. See Hibernate Domain Model Mapping Guide for details.
我不想禁用所有org.hibernate.orm.deprecation
,但只禁用此HHH90000014。
有可能吗?
答案 0 :(得分:0)
这取决于您使用的日志库。我发现此页面可以帮助您使用日志过滤器:logging-filters
过滤伪代码:
public class MyFilter implements Filter {
public boolean isLoggable(LogRecord record) {
return "org.hibernate.orm.deprecation".equals(record.getSourceClassName())
&& record.getMessage().contains("HHH90000014") ? false : true;
}
}