java
GL_C
独立开发者,分享记录日常开发实用的代码,欢迎来访我的个人AI工具网站 - 谷流仓AI
展开
-
Springboot 通过aop捕获并记录异常日志
通过使用spring的aop特性,我们可以对所有controller层的异常做统一捕获处理,将抛到controller层的日志记录到数据库,方便在后台管理系统对异常日志进行复查。本文提供了详细讲解了如何通过aop捕获异常,并进行处理,主要涉及到`@Aspect`、`@Pointcut`和`@AfterThrowing`三个注解。原创 2023-11-10 17:01:18 · 473 阅读 · 1 评论 -
mybatis generators设置自定义注释,@Data,@Repository
mybatis generator自定义pojo字段的注释,设置为数据库的备注,同时自动添加@Data, @Repository注解原创 2021-12-16 16:53:22 · 1084 阅读 · 0 评论 -
springboot如何获取当前登录用户信息
1、内部使用SpringSecurity的 SpringBoot提供了一个SecurityContextHolder类,该类允许通过以下方式查找当前经过身份验证的用户:SecurityContextHolder.getContext().getAuthentication().getPrincipal();获取登录用户的用户名:getPrincipal() 获取通过身份验证的用户的密码:getCredentials() 获取已认证用户的分配角色:getAuthorities() 获...转载 2021-06-26 11:18:46 · 9484 阅读 · 0 评论