스프링 게시판을 만들면서, 작동 원리를 제대로 파악하지 못하고 강사님의 코드를 그저 코드를 복붙하는 나를 보며 이건 안 되겠다 싶었다.내가 이해한 MVC 원리를 직접 손으로 그려보았고, 아주 간단하게 설명을 해볼까 한다. 1. 컨트롤러 컨트롤러는 클라이언트의 요청을 받아주는 역할이다.일단 src/main/java/com....에 controller 폴더를 생성해 주고, MyController라는 클래스를 만들어주었다.생성된 클래스에서 @Controller라는 어노테이션을 잊지 않고 꼭 붙여준다. @GetMapping("")는 스프링 부트를 실행할 때 브라우저 url 창에 localhost8080 뒤 "/임의의 이름" 을 입력하여 경로를 설정하면 아래에 입력한 메소드를 실행해주겠다는 어노테이션이다. ..