본문으로 건너뛰기

웹어드민

웹어드민을 통해 EIMS배포로직을 포함한 신규 API를 개발하고자 하거나, 기존 API를 수정하고자 하는 경우 웹어드민 확장 모듈을 사용할 수 있다.

절차

1. API 개발

별도로 제공되는 bxi-admin-extension프로젝트를 사용해 개발한다.

신규 API를 추가하는 경우 bxi.web.controller.SampleController을 참조하고, 기존 API를 변경하는 경우 bxi.web.controller.V2DomainInfoController를 참조해 개발한다.

단, 기존 API를 변경할 때에는 아래와 같이 반드시 name에 버전을 명시한다.

@PostMapping(value = "/getlist", name = "v0")
정보

name에 버전을 명시하지 않은 경우 기본 v1로 인식하며, 동일한 API가 여러개인 경우 가장 높은 버전이 적용된다. (ex. v0, v2, v3이 존재하는 경우 v3이 적용됨)

2. API 배포

bxi-admin-extension프로젝트 전체를 jar로 익스포트하여 배포한다.

  • 배포 경로 : WEB-INF/lib