日志切面组件

This commit is contained in:
2025-11-21 15:28:59 +08:00
parent 26265bfd0e
commit 3eddcf59ad
20 changed files with 306 additions and 13 deletions
+9
View File
@@ -18,6 +18,15 @@
<description>小壹书:认证服务(负责处理用户登录、注册、账号注销等)</description>
<dependencies>
<dependency>
<groupId>top.crushtj</groupId>
<artifactId>xiaoyi-common</artifactId>
</dependency>
<!-- 业务接口日志组件 -->
<dependency>
<groupId>top.crushtj</groupId>
<artifactId>xiaoyi-spring-boot-starter-biz-operationlog</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
@@ -0,0 +1,25 @@
package top.crushtj.xiaoyishu.auth.controller;
import org.springframework.web.bind.annotation.RestController;
import top.crushtj.framework.biz.operationlog.aspect.ApiOperationLog;
import top.crushtj.framework.common.response.Response;
import org.springframework.web.bind.annotation.GetMapping;
/**
*
* @Title: TestController
* @Description: 测试控制器
* @Author: ayi
* @Date: 2025/11/21
*/
@RestController
public class TestController {
@GetMapping("/test")
@ApiOperationLog(description = "测试接口")
public Response<String> testController() {
return Response.success("Hello World!");
}
}
@@ -0,0 +1,6 @@
spring:
application:
name: xiaoyi-auth
output:
ansi:
enabled: always
@@ -1,6 +1,4 @@
spring:
application:
name: xiaoyi-auth
output:
ansi:
enabled: always
profiles:
active:
- dev