MVC 패턴, 뷰 템플릿(View Template)
폼 데이터(form data), 2. DTO(Data Transfer Object)
롬복(Lombok)
데이터 조회.
페이지 이동.
글 수정.
데이터 삭제.
JPA, SQL 쿼리.
REST API, JSON
HTTP, REST 컨트롤러
서비스, 트랜잭션.
테스트 코드.
댓글 작업.
1. 개요. (이미지 출처) REST(Representational State Transfer) API REST Controller 댓글 REST API를 위한 컨트롤러로서 서비스와 협업. 클라이언트의 요청을 받아서 응답하고, 뷰(view)가 아닌 데이터를 반환. Service REST 컨트롤러와 리파지터리 사이에서 비즈니스 로직을 담당. ...
댓글 뷰 페이지.
웹 페이지에서 댓글 등록.
웹 페이지에서 댓글 수정.
1. 개요. 댓글 삭제 기능. 삭제 버튼 추가. 버튼 클릭시 REST API 요청 보내기. 버튼 클릭시 이벤트를 처리할 때 버튼을 통해 댓글의 id값을 전달해야함. 2. 삭제 버튼 추가. 수정 버튼 옆에 추가. _list.mustache class 속성 값으로 comment-delete-btn을 추가. 삭제 시 클릭 이벤트 처리를 위...
PostgreSQL DB 연결