Spring boot 如何跟踪用户活动并将其发送到数据库
我做了一些研究,但无法确定跟踪和保存用户活动的最佳方式,例如用户登录、注销、数据库更改以及数据库中的更改(添加、编辑、删除)。Spring boot 如何跟踪用户活动并将其发送到数据库,spring-boot,hibernate,Spring Boot,Hibernate,我做了一些研究,但无法确定跟踪和保存用户活动的最佳方式,例如用户登录、注销、数据库更改以及数据库中的更改(添加、编辑、删除)。 我使用angular作为前端,spring boot和hibernate作为后端。我想在服务器端执行此操作,但我对此非常陌生,在哪里可以找到执行此操作的好示例?要跟踪用户登录,可以使用Spring的ApplicationListener来收听登录过程中可能发生的各种ApplicationEvent。您可以侦听各种身份验证失败事件和成功事件。要审核数据库,可以使用其@Au
我使用angular作为前端,spring boot和hibernate作为后端。我想在服务器端执行此操作,但我对此非常陌生,在哪里可以找到执行此操作的好示例?要跟踪用户登录,可以使用Spring的
ApplicationListener
来收听登录过程中可能发生的各种ApplicationEvent
。您可以侦听各种身份验证失败事件和成功事件。要审核数据库,可以使用其@Audited
注释审核对数据库的更改