-
- 添加 backend/checkstyle.xml(Spring Boot 友好规则集,替换过严的 sun_checks.xml) - pom.xml 配置 maven-checkstyle-plugin 使用自定义规则 - 修复: Application.java 未使用 import - 修复: AuthController / UserController 通配符 import 改为精确 import - 修复: GlobalExceptionHandler 两处未使用 import
-
1. V2 migration: uk_usr_user_username 改为 (sUsername, sBrandsId) 复合唯一 2. AuthServiceImpl: UpdateWrapper 换 LambdaUpdateWrapper(一致性) 3. AuthServiceImpl.refresh(): 追加 tLockUntil 检查,防绕过锁定 4. AuthServiceTest: 新增 refresh_lockedUser_throws40103 5. pom.xml: Lombok 1.18.36 适配 Java 25,surefire ByteBuddy 实验模式 6. .mvn/jvm.config + scripts/test.sh: Java 21 编译兼容性修复
-
- pom.xml: Spring Boot 3.3.5, MyBatis-Plus 3.5.7, JJWT 0.12.6, Flyway 10.x - application.yml: DB/JWT from env vars, Flyway baseline-on-migrate=true - V1 migration copied to classpath:db/migration - ApplicationContextTest: @SpringBootTest context loads + Flyway baseline OK