feat(common): 迁移 manage-common 模块(任务 T1.4)

- 删除原有 Java 源代码
- 从 gym-manage 复制 Java 源代码
- 批量替换包名:cn.novalon.gym.manage → cn.novalon.manage
- 删除 CacheConfig.java(gym-manage 无此文件)
- 更新 AutoConfiguration.imports 包名
- 编译验证通过

相关文档: docs/superpowers/specs/2026-04-27-migration-phase-1.json
This commit is contained in:
张翔
2026-04-27 13:38:38 +08:00
parent dfadcb931f
commit aac9445654
2 changed files with 1 additions and 38 deletions
@@ -1,36 +0,0 @@
package cn.novalon.manage.common.config;
import com.github.benmanes.caffeine.cache.Caffeine;
import org.springframework.cache.CacheManager;
import org.springframework.cache.annotation.EnableCaching;
import org.springframework.cache.caffeine.CaffeineCacheManager;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import java.util.concurrent.TimeUnit;
/**
* 缓存配置类
*
* @author 张翔
* @date 2026-03-13
*/
@Configuration
@EnableCaching
public class CacheConfig {
@Bean
public CacheManager cacheManager() {
CaffeineCacheManager cacheManager = new CaffeineCacheManager();
cacheManager.setCaffeine(caffeineCacheBuilder());
return cacheManager;
}
private Caffeine<Object, Object> caffeineCacheBuilder() {
return Caffeine.newBuilder()
.initialCapacity(100)
.maximumSize(500)
.expireAfterWrite(30, TimeUnit.MINUTES)
.recordStats();
}
}
@@ -1,2 +1 @@
cn.novalon.manage.common.config.CacheConfig
cn.novalon.manage.common.config.JwtProperties
cn.novalon.manage.common.config.JwtProperties