API3 [TIL] 2023-01-06(50day) 3차 프로젝트 API 수정 👉 User API 👉 Admin API 👉 Post API 👉 Category API 🙋♂️ 소감 리팩토링 과정에서 다수의 변수와 메서드 URI의 주소들이 변경이 되어서, 두명씩 나누어서 API와 변수, 메서드를 수정하였다. 두개의 브랜치를 하나로 합치는 작업을 했고, 변경된 부분에 대한 API 명세서를 수정하였다. 프로젝트 초반에 최대한 변경없이 진행 될 수 있도록 정하고 진행하는게 필요하다는것을 다시 한번 느꼈다. 😈 아는 내용이라고 그냥 넘어가지 않기! 😈 2023. 1. 6. [TIL] 2022-12-12(31day) PersonController API 만들기 👉 Controller 더보기 @RequiredArgsConstructor @RestController public class PersonController { private final PersonService personService; private final PersonRepository personRepository; @GetMapping("/api/persons") public List getPersons() { return personRepository.findAll(); } @PostMapping("/api/persons") public Person createPerson(@RequestBody PersonRequestDto requestDto) {.. 2022. 12. 12. [TIL] 2022-12-09(30day) Spring API 만들기 👉 Controller 더보기 package com.sparta.hhblog.controller; import com.sparta.hhblog.dto.PostCreateDto; import com.sparta.hhblog.dto.PostEditDto; import com.sparta.hhblog.dto.PostListDto; import com.sparta.hhblog.dto.PostShowDto; import com.sparta.hhblog.entity.Blog; import com.sparta.hhblog.service.BlogService; import lombok.RequiredArgsConstructor; import org.springframework.web.bind.. 2022. 12. 11. 이전 1 다음