본문 바로가기

Java81

[Boot] CRUD 기초 DTO 설계 가이드라인 2024. 2. 13.
[Boot3] 글 수정 API 구현하기 - Article Entity에서 update 메서드를 추가해준다. - dto를 추가해준다 - Service - Controller - 실행 테스트 - Test Code 2024. 2. 13.
[Boot3] 글 삭제하는 API 구현 - 삭제해야하는 대상이 없으면 던져주고 (fintArticleById에서 던짐) - 이제는 책 안보고 짤 정도는 되었네 - 실행테스트 - Test Code 만들기 - 책에서는 전체조회를 하고 .isEmpty() 인 경우를 expect했는데 이거는 로직에 좀 안맞지 않나 싶어서 findById()를 추가했다. 2024. 2. 13.
[Boot3] 글 한개 조회하는 API 구현 - Service - Controller - Test Code - 문법이 개빡친다 2024. 2. 13.
[Boot3] 글 전체 조회 테스트코드 작성하기 - 진짜 개헷갈리는데 2024. 2. 13.
[Boot3] 글 목록 조회 API 구현하기 - dto/ArticleResponse.java - service/BlogService - controller/BlogApiController - 테스트해보기 2024. 2. 13.
[Boot3] Test 코드 작성하기 - MockMvc 와 WebApplicationContext를 활용한 Test 뼈대 - 갓GPT가 잘 설명해준다 - 나머지 테스트코드 2024. 2. 13.
[Boot3] 게시판 만들어보기 - 이번에는 domain 에 entity를 만든다 - Article.java - repository는 똑같다 - dto 패키지를 생성해서 dto를 넣어야함 (dto/AddArticleRequest.java) - service/BlogService.java - controller/BlogApiController.java - h2 console 켜는거 잊지 말자 - 하나의 서비스를 위해 5가지로 분할해서 개발하는 뻔한 패턴 익히자 - 테스트 - 성공 2024. 2. 13.