Java web 系统想弄一个操作日志记录,大家有什么好的方案吗?

2018-07-05 14:46:40 +08:00
 zhuangzhimin

小菜鸟一枚,最近系统想弄一个日志记录的,要存库存入 mysql。 主要要存的是业务操作,具体到字段的

2586 次点击
所在节点    问与答
10 条回复
zhuangzhimin
2018-07-05 17:19:54 +08:00
新人第一次发帖,给点关爱咯
twogoods
2018-07-05 17:28:49 +08:00
aop,注解?
watermelon11
2018-07-05 18:29:37 +08:00
aop +1
honeycomb
2018-07-05 18:56:43 +08:00
spring 全家桶里好像有一个 sql 审框架能用
idamien
2018-07-05 23:49:09 +08:00
一般来说自己按照需求写个 UTIL, 然后在业务层调用任何 method 的时候 记录相应信息插入到数据库就好
zhuangzhimin
2018-07-06 10:54:31 +08:00
@twogoods AOP+注解 但是我想精确到没个修改的字段,得要规范的接口才能做吧。
zhuangzhimin
2018-07-06 10:56:25 +08:00
@idamien 这样子需要记录的地方都要调用一下,感觉不大好
zhuangzhimin
2018-07-06 10:57:07 +08:00
@watermelon11 具体点呢
zhuangzhimin
2018-07-06 10:57:34 +08:00
@honeycomb 这是什么?
watermelon11
2018-07-06 18:10:44 +08:00
@zhuangzhimin 看你用哪种 ORM 了,我知道的 mybatis 可以自定义拦截器,能拿到你要的字段,再配合 aop,整合下业务日志

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/468371

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX