AssertUtil 注释

CacheConfig缓存时间
sa Token NotLoginException异常响应优化
SqlUtil 修改
PageUtil封装
This commit is contained in:
2025-02-12 09:48:54 +08:00
parent dfaab353f7
commit 49996f5277
10 changed files with 186 additions and 185 deletions

View File

@@ -32,8 +32,8 @@ public class CacheConfig {
.serializeKeysWith(org.springframework.data.redis.serializer.RedisSerializationContext.SerializationPair.fromSerializer(new StringRedisSerializer()))
// 设置值的序列化方式,使用 Fastjson2 序列化
.serializeValuesWith(org.springframework.data.redis.serializer.RedisSerializationContext.SerializationPair.fromSerializer(fastJson2RedisSerializer))
// 设置缓存过期时间为 30 分钟
.entryTtl(Duration.ofMinutes(30));
// 设置缓存过期时间为 120 分钟
.entryTtl(Duration.ofMinutes(120));
// 创建 Redis 缓存管理器
return RedisCacheManager.builder(redisConnectionFactory)

View File

@@ -41,7 +41,7 @@ public class CzgControllerAdvice {
@ResponseStatus(HttpStatus.OK)
public CzgResult<Object> notLoginErrorHandler(NotLoginException ex) {
setErrorLog(ex);
return CzgResult.failure(CzgRespCode.NOT_LOGIN);
return CzgResult.failure(CzgRespCode.NOT_LOGIN + ":" + ex.getMessage());
}
@ResponseBody
@@ -90,12 +90,13 @@ public class CzgControllerAdvice {
* 处理Hutool的校验工具类抛出异常
*/
@ExceptionHandler(ValidateException.class)
public CzgResult<Object> handleHutoolValidateException(ValidateException ex) {
public CzgResult<Object> handleValidateException(ValidateException ex) {
return CzgResult.failure(CzgRespCode.PARAM_ERROR.getCode(), ex.getMessage());
}
@ExceptionHandler(DuplicateKeyException.class)
public CzgResult handleDuplicateKeyException(DuplicateKeyException ex) {
public CzgResult<Object> handleDuplicateKeyException(DuplicateKeyException ex) {
setErrorLog(ex);
return CzgResult.failure(CzgRespCode.RECORD_EXISTED);
}