You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
이름만 다르고 필드가 동일한 클래스 통합 ## 통합된 클래스 ### 1. Envelope (완전히 동일) - ❌ api/internal/model/common/Envelope.java (삭제) - ✅ api/vo/Envelope.java (유지) - 변경: internal 패키지 전체에서 import 경로 수정 ### 2. BasicRequest (더 완전한 버전 사용) - ❌ api/vo/VehicleBasicRequestVO.java (삭제) - ✅ api/internal/model/basic/BasicRequest.java (유지) - 변경: ExternalVehicleApiService에서 BasicRequest 사용 ### 3. LedgerRequest (더 완전한 버전 사용) - ❌ api/vo/VehicleLedgerRequestVO.java (삭제) - ✅ api/internal/model/ledger/LedgerRequest.java (유지) - 변경: ExternalVehicleApiService에서 LedgerRequest 사용 ## 효과 - 중복 클래스 3개 제거 - Internal/External 모두 동일한 모델 사용 - 코드 일관성 및 유지보수성 향상 ## 빌드 결과 ✅ BUILD SUCCESSFUL 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
1 month ago | |
|---|---|---|
| DB/DDL | 1 month ago | |
| docs | 1 month ago | |
| src/main | 1 month ago | |
| .gitignore | 1 month ago | |
| VMIS_INTEGRATION_COMPLETE.md | 1 month ago | |
| VMIS_INTEGRATION_STRATEGY_DESIGN.md | 1 month ago | |
| VMIS_INTERFACE_INTEGRATION_ANALYSIS.md | 1 month ago | |
| VMIS_INTERFACE_MIGRATION_PLAN.md | 1 month ago | |
| build.gradle | 1 month ago | |
| gradle.properties | 1 month ago | |