已测试生成功能正常

This commit is contained in:
张家训
2026-04-28 13:40:33 +08:00
parent 1c01ba9824
commit ee127d8fb2
5 changed files with 107 additions and 5 deletions
@@ -3,6 +3,7 @@ package com.example.workutils.menu.api;
import com.example.workutils.menu.handler.AbstractMenuHandler;
import com.example.workutils.menu.handler.BatchHandler;
import com.example.workutils.menu.handler.GitHealthHandler;
import com.example.workutils.menu.handler.MyBatisGeneratorHandler;
import com.example.workutils.menu.handler.MyBatisHandler;
import com.example.workutils.menu.handler.ScanHandler;
import lombok.extern.slf4j.Slf4j;
@@ -34,15 +35,18 @@ public class MenuRunner {
private final MyBatisHandler myBatisHandler;
private final BatchHandler batchHandler;
private final GitHealthHandler gitHealthHandler;
private final MyBatisGeneratorHandler myBatisGeneratorHandler;
public MenuRunner(ScanHandler scanHandler,
MyBatisHandler myBatisHandler,
BatchHandler batchHandler,
GitHealthHandler gitHealthHandler) {
GitHealthHandler gitHealthHandler,
MyBatisGeneratorHandler myBatisGeneratorHandler) {
this.scanHandler = scanHandler;
this.myBatisHandler = myBatisHandler;
this.batchHandler = batchHandler;
this.gitHealthHandler = gitHealthHandler;
this.myBatisGeneratorHandler = myBatisGeneratorHandler;
// 初始化处理器实例映射
initHandlerInstanceMap();
@@ -58,6 +62,7 @@ public class MenuRunner {
handlerInstanceMap.put(MyBatisHandler.class, myBatisHandler);
handlerInstanceMap.put(BatchHandler.class, batchHandler);
handlerInstanceMap.put(GitHealthHandler.class, gitHealthHandler);
handlerInstanceMap.put(MyBatisGeneratorHandler.class, myBatisGeneratorHandler);
}
/**