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.
|
|
4 weeks ago | |
|---|---|---|
| ddl/vips | 1 month ago | |
| lib | 1 month ago | |
| src | 4 weeks ago | |
| 참고자료 | 4 weeks ago | |
| .gitignore | 1 month ago | |
| BUILD-RUN.md | 4 weeks ago | |
| GPKI 설정 분석.md | 1 month ago | |
| README.md | 4 weeks ago | |
| build.gradle | 4 weeks ago | |
| settings.gradle | 1 month ago | |
README.md
VMIS-interface
시군구 시스템이 도로교통공단(차세대교통안전공단) Open API와 연계하여 자동차 기본사항 조회와 자동차 등록원부(갑) 조회 기능을 제공하는 Spring Boot 애플리케이션입니다. 모든 요청/응답은 공통 래퍼 Envelope<T> 형태를 사용하며, 기본사항 조회의 경우 요청과 응답(또는 오류)을 로그 테이블에 적재합니다.
최종 업데이트: 2025-11-05 14:00
개요
- 목적
- 자동차 기본사항 조회
- 자동차 등록원부(갑) 조회
- 요청/응답 로그 적재(기본사항 조회 도메인)
- 주요 특징
Envelope<T>공통 래퍼 구조 사용- 환경 프로파일 분리:
dev,prd - GPKI 연계: 운영은 실서명(
RealGpkiService), 개발은NoopGpkiService
기술 스택
- 언어: Java 1.8
- HTTP 클라이언트: Apache HttpClient5
- 문서화: springdoc-openapi (Swagger UI)
- 로깅: Logback
- 빌드 도구: Gradle(Wrapper 포함)
- GPKI: JNI 라이브러리(
lib/libgpkiapi_jni_1.5.jar)