现在做一个日志记录,需要记录下用户每一步操作的详细信息,包括成功或者失败。 之前使用的aop针对每一个control进行记录,现在control数量太多,希望找到一种简便的方法来实现记录详细操作。
直接使用这个开源框架就可以了:
ObjectLogger,地址为 https://github.com/yeecode/ObjectLogger
有中文说明
它能够自动分析对象的属性变化记录到日志系统中,并且提供日志存储、jar包等的支持。
能做到下面的实现效果:
还能有比aop 更好的吗
现在control数量太多,把controller放的路径,在AOP里面设置就好了
加油,看好你,做好了把成果给我
SLF4J 和 log4j 满足不了你的需求吗?
确实aop比较好,使用起来也方便。
AOP技术非常好的。
推荐你看一下这篇博文。
https://www.cnblogs.com/jyh317/p/3875546.html