Skip to content

Choi-JJunho/codegen-spring-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

codegen-spring-demo

codegen-spring-demo 프로젝트에 오신것을 환영합니다!

소개

본 레포지토리는 OpenAPI CodeGenerator 프로젝트의 Gralde 플러그인을 활용하는 예제입니다.

Gradle Task를 활용하여 OpenAPI Spec으로 명세를 기반으로 API Interface, DTO를 생성합니다.

실행방법

$ git clone https://github.com/Choi-JJunho/codegen-spring-demo.git

$ cd codegen-spring-demo

$ ./gradlew build

사용 방법

image

OpenAPI Specification 명세에 맞춰 yaml 문서를 작성하여 프로젝트의 contract 경로에 추가합니다.

image

gradle build 를 수행하면 build/generated 경로에 명세를 기반으로 한 코드들이 생성됩니다.

커스텀 하기

gradle plugin을 보다 상세하게 활용하고 싶다면 다음 문서를 참고하여 gradle script를 수정할 수 있습니다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages