我想知道是否可以配置log4j,使得从给定类发出的所有日志消息都将写入额外的文件,无论它们是由该类直接发布还是间接发布(通过其他类的方法调用。)
假设我们在课堂foo.bar.BL中有部分商务逻辑。 Log4j配置为将包foo.bar的所有日志输出到文件。我们在类foo.bar.interfaces.CustomerIF中实现了与客户的接口。为了处理来自客户的请求,foo.bar.interfaces.CustomerIF从foo.bar.BL调用一些方法。现在我们要将客户请求发起的日志分成额外的日志文件,包括foo.bar.BL中发出的日志消息。
我们如何才能实现理想的行为?
提前致谢, takki