feat: 添加Category_attribute实体类和仓库接口

refactor(security): 限制文章更新仅限AUTHOR角色
修改ArticleController的updateArticle方法权限,移除ADMIN角色访问权限

chore: 更新application.properties中的Redis配置
取消注释Redis相关配置,包括缓存和连接池设置
This commit is contained in:
qingfeng1121
2025-10-16 16:12:19 +08:00
parent 2809837422
commit 8cc4c1da1d
5 changed files with 32 additions and 20 deletions

View File

@@ -31,25 +31,25 @@ spring.jpa.properties.hibernate.order_updates=true
# spring.jpa.properties.hibernate.cache.use_second_level_cache=true
# spring.jpa.properties.hibernate.cache.use_query_cache=true
# 缓存配置
# spring.cache.type=redis
# spring.cache.redis.time-to-live=1800000
# spring.cache.redis.key-prefix=CACHE_
# spring.cache.redis.use-key-prefix=true
# spring.cache.redis.cache-null-values=false
缓存配置
spring.cache.type=redis
spring.cache.redis.time-to-live=1800000
spring.cache.redis.key-prefix=CACHE_
spring.cache.redis.use-key-prefix=true
spring.cache.redis.cache-null-values=false
# Redis配置
# spring.redis.host=localhost
# spring.redis.port=6379
# spring.redis.password=123456
# spring.redis.database=0
# spring.redis.timeout=10000ms
# Redis连接池优化配置
#spring.redis.lettuce.pool.max-active=8
#spring.redis.lettuce.pool.max-wait=10000ms
#spring.redis.lettuce.pool.max-idle=8
#spring.redis.lettuce.pool.min-idle=2
#spring.redis.lettuce.shutdown-timeout=100ms
Redis配置
spring.redis.host=localhost
spring.redis.port=6379
spring.redis.password=123456
spring.redis.database=0
spring.redis.timeout=10000ms
Redis连接池优化配置
spring.redis.lettuce.pool.max-active=8
spring.redis.lettuce.pool.max-wait=10000ms
spring.redis.lettuce.pool.max-idle=8
spring.redis.lettuce.pool.min-idle=2
spring.redis.lettuce.shutdown-timeout=100ms
# 日志配置
logging.level.root=INFO