refactor(runner): add TODO plan for InitUserRunner refactoring

Outline a 3-step migration plan: hardcoded init → config-driven → frontend-driven initialization
This commit is contained in:
2026-05-23 00:43:13 +08:00
parent 5b99523059
commit a489d4e91e
@@ -22,6 +22,13 @@ import org.springframework.transaction.annotation.Transactional
* 幂等性:启动前会先查数据库判断用户是否已存在,已存在则跳过
* 事务保护:整个 run 方法在 @Transactional 中执行,任意插入失败会整体回滚
*/
/* @TODO:
* 三步走:
* 1. 暂时先用这个
* 2. 支持配置文件
* 3. 完全前端初始化
*/
@Component
class InitUserRunner(
val passwordEncoder: PasswordEncoder,