å Ʈ ̿Ͽ REST API ý ϰ ϴ Դϴ.
̹ Ǹϴ REST API ν Restful Ʈ ֽϴ.
Ʈ ߿ ʿ Restful Ʈ ⺻ , MyBatis, ťƼ, JWT, ū , Һ Բ մϴ.
α ڵ ַ å Ǿ ־ Ʈ ó Ͻðų ڼ Ͻô ֽϴ.
å ҽڵ带 ٿε ڵ带 غ鼭 ڵ ణ ǹ̸ ľϽô ǰڽϴ.
1 : Ʈ ȯ
___1. ڹ ġ
___2. Spring Tools 4 ġ
___3. UTF-8
2 : Ʈ
___1. Ʈ Ʈ
___2. Ʈ
___3. Ʈ
___4. MVC
___5. MVC
___6. Ÿ Ʈ
3 : Һ
___1. Һ ġ
___2. ڹٺ
___3. Һ ֳ̼
___4. @Getter @Setter
___5. @ToString
___6. @EqualsAndHashCode
___7. @NoArgsConstructor
___8. @RequiredArgsConstructor
___9. @AllArgsConstructor
___10. @Data
___11. @Builder
___12. @Log
4 : REST
___1. REST Ұ
___2. REST API
___3. @RestController
___4. REST API Ŭ̾Ʈ
___5. REST API ȭ
5 : JSON
___1. JSON Ұ
___2. JSON ڷ Ÿ
___3. JSON ڹ Ŭ
6 : jQuery Ajax
___1. $.get()
___2. $.getJSON()
___3. $.post()
___4. $.ajax()
7 : Ʈѷ û
___1. û
___2.
___3. Http
___4. Headers
___5. Content Type
___6. Accept
8 : Ʈѷ
___1. void Ÿ
___2. String Ÿ
___3. ڹٺ Ŭ Ÿ
___4. ÷ List Ÿ
___5. ÷ Map Ÿ
___6. ResponseEntity Ÿ
___7. ResponseEntity Ÿ
___8. ResponseEntity<ڹٺ Ŭ> Ÿ
___9. ResponseEntity Ÿ
___10. ResponseEntity