- Spring Boot를 사용하여 Java로 간단한 REST API를 구현한 예제입니다.
/rest_api_sample_test.json파일을 talend api tester등 각종 api tester에서 import하여 테스트 할 수 있습니다.
- Spring Boot 2.5.3
- Gradle 7.1.1
- OpenJDK 11
- PostgreSQL 13.3
spring-boot-starter-webspring-boot-devtoolsspring-boot-starter-data-jpa-> Java ORM Implementationpostgresql-> DBMSlombok-> getter/setter 쉽게 적용mapstruct-> entity <-> dto 변환 적용querydsl- QueryDSL 적용전 반드시 Intellij 기준 Gradle-Tasks-other-compileJava 실행하여 Q클래스 생성해야함
src
└─── main
├─── java.com.example
│ ├─── DemoApplication.java
│ ├─── doamain1
│ │ ├─── controller
│ │ ├─── dto
│ │ ├─── mapper
│ │ └─── repository
│ │ └─── custom
│ │ └─── implementation
│ │ └─── service
│ │ └─── implementation
│ └─── entities
└─── resource
└─── application.yml
- CRUD
- pagination