snp-batch-validation/src/main/java/com/snp/batch/global/dto/BypassFieldDto.java
HYOJIN 951b6c759d feat: BYPASS API 등록 프로세스 설계 및 개발 (#63)
- 공통 베이스 클래스 추가 (BaseBypassService, BaseBypassController)
- 기존 Risk 모듈 베이스 클래스 상속으로 리팩토링
- BYPASS API 설정 CRUD API 구현 (/api/bypass-config)
- Java 코드 생성기 구현 (Controller, Service, DTO 자동 생성)
- JSON 샘플 파싱 기능 구현
- 프론트엔드 BYPASS API 관리 페이지 추가 (멀티스텝 등록 모달)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 16:24:54 +09:00

34 lines
711 B
Java

package com.snp.batch.global.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
/**
* BYPASS API 응답 필드 정보 DTO
*/
@Getter
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class BypassFieldDto {
private Long id;
/** 필드 이름 (Java 클래스 필드명) */
private String fieldName;
/** JSON 프로퍼티명 (null이면 fieldName 사용) */
private String jsonProperty;
/** 필드 타입 (String, Integer, Long, Double, Boolean, LocalDateTime) */
private String fieldType;
/** 필드 설명 */
private String description;
/** 정렬 순서 */
private Integer sortOrder;
}