当前位置: 首页 > 知识库问答 >
问题:

是否有任何方法来维护使用Spring Boot和jpa的活动日志?

洪德寿
2023-03-14

我正在一个项目的管理面板上工作,我只想记录每一个活动,就像在facebook的活动日志一样。

共有1个答案

傅正阳
2023-03-14

然后我认为你可以做的是,你可以创建一个关于数据库工作方法的建议。在advises检查用户当前权限(例如:admin,我认为这是一个原则,spring security会提供给您),然后您可以创建一条消息,并将其写入带有actionTakenOn和takenBy字段的表中,从中可以查询和显示用户。

我认为这是一个相当大的特性,不确定你是否能够用代码示例得到一个完整的答案。

 类似资料:
  • 简介: null 问题是,在提交通过长时间运行的任务全程记录后,连接池使用“活动”连接。如果突发足够大,这可能会耗尽我拥有的任何大小的池。 我正在使用具有以下结构的spring boot: 控制器-在“/”处响应,并使“服务”autowired。 服务-包含与数据库交互的所有JPA存储库和@Transactional方法。

  • Spring Data JPA可以使用规范求和。但是它有办法使用方法名解析来求和实体列吗?比方说,我想要一个方法suCreditAmount来求和具有特定名称的列,就像一个方法findByCreditAmount来获取具有特定信用额的所有实体一样。

  • 在我的UI中,我尝试使用不同的按钮在应该显示的活动工作表之间切换。 显示正常。但是,我不知道该如何正确地将其辞退。用户可以将激活的工作表划走。它消失了。不过,不知道内存会不会腾出来呢?是否应该有额外的代码,以正确的方式消除这些活动的工作表?

  • 我有两种不同的活动。主要活动,联系人列表 在联系人详细信息 Intent Intent=新的Intent(getBaseContext(),MainActivity)。类);意图putExtra(“联系人编号”,联系人编号);星触觉(意图) 在MainActivity OnResume方法中 字符串数据=getIntent()。getExtras()。getString(“keyName”); a

  • 下面是: 下面是 为了简单起见,我使用了H2数据库,因为它是一个基于文件的数据库,很容易创建和测试。

  • Seafile 服务器有如下日志文件: seafile.log: Seafile服务器的日志 controller.log: 控制器的日志 seahub_django_request.log: Seahub的日志 seahub.log: Django 框架和电子邮件发送的日志 Ccnet Log: logs/ccnet.log (内部 RPC 的日志, 没有实际用处) 专业版特有日志文件: sea