게시판 (2) 썸네일형 리스트형 [SpringBoot] 간단한 게시판 만들기 #2 - Controller 구현 Controller는 View로부터 오는 API 요청들을 어떻게 처리할 것인지 정의하는 역할을 한다. => /board/list란 경로로 GET 요청이 왔을 때 어디로 보내고, /board/post란 경로로 GET 요청이 올 때 어디로 보내고, POST 요청이 오면 xxService로부터 Data를 받아와서 view로 Attribute를 전달하는 등, /xx/xxx 경로로 요청이 올 때 PathVariables를 받아올지 등 정의를 수행한다. - Controller는 @Controller 애노테이션을 붙여서 해당 Class가 Controller임을 알려줘야 한다. shop.pingping2.board.controller.BaseController.java / 경로로 오는 요청을 처리하는 Controlle.. [SpringBoot] 간단한 게시판 만들기 #1 - 세팅 주의 스프링부트 맛보기 위해 정리한 글이므로 본 글은 참고용으로만 봐주시기 바랍니다. Ref https://victorydntmd.tistory.com/325 https://devlog-wjdrbs96.tistory.com/209 Spring Initializr을 통해 Project를 생성하였다. Spring Boot DevTools Spring Web Thymeleaf Spring Data JPA Lombok MySQL Driver ++ 추후 Google OAuth2 로그인을 위한 Spring Security도 Dependency를 추가 설정해주었다. 해당 부분은 build.gradl의 dependencies에 추가한 뒤 재빌드를 해주면 된다. 1. 빌드 'Build -> Build Project'를 .. 이전 1 다음