我正在使用 spring boot 1.2.4。并使用@RestController 制作了一些 rest crud 服务。如果我执行 crud 操作并返回 200 给客户端就好了。如果可以保证,我想将日志保存在我的事务表中。我怎样才能添加这个逻辑?它必须通用且通用,每个 Controller 都可以使用。
最佳答案
你想记录什么?
如果需要访问日志,可以将这些添加到 application.properties。
server.tomcat.access-log-pattern= # 访问日志的日志模式
server.tomcat.access-log-enabled=false # 是否启用访问日志记录
如果你想记录一些特殊的东西,你可以使用 AOP 来记录你想要的任何东西,就像这样:
http://tianmaying.com/snippet/8ab3eda84ce67d14014cebb0e1780239
关于spring - 如何保存关于 rest CRUD API 的事务日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32111649/