package com.snp.batch.global.dto; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Getter; import lombok.NoArgsConstructor; import java.util.List; /** * 코드 자동 생성 결과 DTO * 같은 도메인에 N개의 엔드포인트를 지원하므로 Service/DTO는 목록으로 반환 */ @Getter @Builder @NoArgsConstructor @AllArgsConstructor public class CodeGenerationResult { /** 생성된 Controller 파일 경로 */ private String controllerPath; /** 생성된 Service 파일 경로 목록 (엔드포인트별) */ private List servicePaths; /** 생성된 DTO 파일 경로 목록 (엔드포인트별) */ private List dtoPaths; /** 결과 메시지 */ private String message; }