2024/04/291 [Spring Boot JPA 게시판 만들기] 2. 프로젝트 구조 설정 Controller MVC의 Controller서비스 계층을 호출하고 결과를 뷰에 전달함데이터 검증(벨리데이션)을 수행한다프로젠테이션 레이어로서 웹 요청과 응답을 처리한다비즈니스 로직이 구현되는 곳이 아니다! Request와 Response를 담당한다url에 따라 적절한 View와 mapping을 처리@Autowired, @Service를 사용해 service의 메소드를 사용한다@Controller@RequestMapping("/board")public class BoardController { @Autowired private BoardService boardService;} Service비즈니스 로직이 포함되며 트랜잭션을 시작 하는 곳이다데이터 접근 계층인 Repository를 호출한다.. 2024. 4. 29. 이전 1 다음