lowerCamelCase와 PascalCase 차이
lowerCamelCase는 첫 단어를 소문자로 시작하고 이후 단어 첫 글자를 대문자로 만듭니다. JavaScript 변수나 Java 필드에 흔히 사용됩니다.
PascalCase는 첫 단어부터 대문자로 시작하며 클래스·타입명에 자주 사용됩니다.
- GRN_FEE_AMT → grnFeeAmt
- GRN_FEE_AMT → GrnFeeAmt
여러 DB 컬럼 일괄 변환
컬럼명을 한 줄에 하나씩 입력하면 원래 줄 순서를 유지한 결과를 만들 수 있습니다. 변환 후 입력 줄 수와 결과 줄 수가 같은지 확인하세요.
공백·하이픈·언더스코어는 단어 구분자로 처리되므로 SELL-CLIENT-CD와 SELL_CLIENT_CD가 같은 형태로 정리될 수 있습니다.
약어와 숫자 확인
API_URL이나 IP_ADDR 같은 약어는 일반 단어처럼 ApiUrl, IpAddr로 변환될 수 있습니다. 프로젝트 규칙이 apiURL처럼 약어 대문자를 유지한다면 결과를 직접 수정해야 합니다.
숫자가 포함된 이름과 이미 카멜케이스인 입력도 예상한 결과인지 샘플 몇 개로 먼저 확인하세요.
코드에 반영하기 전 점검
DTO 필드명만 바꾸고 getter·setter·매퍼·JSON 키를 함께 바꾸지 않으면 연동 오류가 발생할 수 있습니다. 전체 프로젝트 검색으로 참조 위치를 확인하세요.
자동 변환 결과는 복사 편의를 위한 초안이며 팀 코딩규칙과 외부 API 계약이 최종 기준입니다.