后台系统操作日志记录后台系统操作日志记录

刚好遇见我 2016-12-02 10:15:34
后台系统操作日志记录。然后要记录每个管理人员的操作明细。这个要怎么写呃。呜呜、项目经理说有个第三方的日志插件。但我在网上搜了没找到、同志们。你们说说这怎么办呃。。
怎么写呃。
...全文
2661 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
ManBOyyy 2019-07-05
  • 打赏
  • 举报
回复
不用第三方吧,你寫的明細要顯示在系統中,你肯定要寫入數據庫的啊,在增刪查改的地方,,寫入數據庫的某個(log)表就行了
架构师易哥 2019-07-05
  • 打赏
  • 举报
回复
直接使用这个开源框架就可以了: ObjectLogger,地址为 https://github.com/yeecode/ObjectLogger 有中文说明 它能够自动分析对象的属性变化记录到日志系统中,并且提供日志存储、jar包等的支持。 能做到下面的实现效果: ![图片说明](https://img-blog.csdnimg.cn/20190524095550125.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L29ubGluZWRjdA==,size_16,color_FFFFFF,t_70)
  • 打赏
  • 举报
回复
记录可以用log4net,nlog之类的,如果要直接能有界面查看,也可以自己写sql直接写入数据库,当然日志控件也是支持写入数据库的 然后你更大的问题应该在如何触发这个请求吧,最low的办法就是在每个请求入口加代码,但这真的太low 所以要么就是handler全局记录,要么是mvc的attribute记录 然后core的话通过middleware记录
架构师易哥 2019-05-24
  • 打赏
  • 举报
回复
这里介绍的系统能满足 这是个开源的系统,介绍地址在这里 如何用 java 写一个系统操作日志,记录每个用户的增删改的操作到数据库?最好有详细的思路? - 易哥的回答 - 知乎 https://www.zhihu.com/question/267052216/answer/665759399 开源项目地址是https://github.com/yeecode/ObjectLogger 完成后,可以实现用户操作的每次记录。
笑容融化坚冰 2016-12-08
  • 打赏
  • 举报
回复
自己建个日志表,写个封装函数,需要的地方调用吧,而且用action过滤器还不一定能满足要求
Lee_Y_K 2016-12-08
  • 打赏
  • 举报
回复
建议楼主学一下AOP(面向切面编程),像这种情况是最好的办法,而不是在每一个操作点 都Log一下。 对于日志的保存操作,完全可以自己实现,简单的一个log文本文件,或者XML。
winner2050 2016-12-07
  • 打赏
  • 举报
回复
怎么感觉你们公司的人都挺外行的,都是新手吗? 人家叫你“管理人员的操作明细”,此日志非彼日志。不是什么第三方组件能解决的。 得写代码记录操作员进行增删改查的操作。
  • 打赏
  • 举报
回复
你先搞懂操作明细指的究竟是什么吧 日志dll只是负责将东西写入到特定地方,但它不知道怎么取数据
yzf86211861 2016-12-05
  • 打赏
  • 举报
回复
推荐 log4net 吧 比较成熟 ,呆过的几个公司 都 不约而同的 用这个 记录日志,挺好用的 简单粗暴.
lshfong 2016-12-05
  • 打赏
  • 举报
回复
最简单的就是把操作命令写到表里,最后读出来显示就可以
快溜 2016-12-02
  • 打赏
  • 举报
回复
自己写一个也可以
EnForGrass 2016-12-02
  • 打赏
  • 举报
回复

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧