feat: 新增request和response包结构,优化Controller层代码规范
- 创建统一的BaseRequest和BaseResponse基础类 - 新增全局异常处理机制 - 重构所有Controller层,移除业务逻辑到Service层 - 统一接口入参和出参格式 - 移除try-catch,使用全局异常处理 - 完善接口文档和参数校验 主要变更: 1. 新增request和response包结构 2. 创建全局异常处理器GlobalExceptionHandler 3. 重构AiChatController、AuthController、UserController等 4. 优化代码规范,提升维护性
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
package com.emotion.dto.request;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
|
||||
public class TokenRequest {
|
||||
@NotBlank(message = "token不能为空")
|
||||
private String token;
|
||||
|
||||
public String getToken() {
|
||||
return token;
|
||||
}
|
||||
|
||||
public void setToken(String token) {
|
||||
this.token = token;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user