스프링 프로젝트를 안한지 오래되어 재활운동 재질로 처음으로 돌아가 기초부터 탄탄하게 김영한님의 스프링 강의를 듣고 정리하고자 한다.강의링크첫 강의는 환경설정. Spring Initializer로 하기에 뭐 뚝딱이겠구만 했는데 버전이 안맞아서 빌드를 실패했었다ㅋ일단 내
Gradle은 의존관계가 있는 라이브러리를 함께 다운로드 한다.스프링 부트 라이브러리spring-boot-starter-webspring-boot-starter-tomcat: 톰캣 (웹서버)spring-webmvc: 스프링 웹 MVCspring-boot-starter-
(맥 환경)./gradlew buildcd build/libsjava -jar hello-spring-0.0.1-SNAPSHOT.jar실행 확인이렇게 간단한데 여기서도 오류가 났다ㅎ아주 간단한 오류였지만 그래도 나중에 명령어 또 찾아 헤메는걸 방지하기 위해 적어본다.포
컨트롤러에 위와 같이 파라미터 "name"을 넣어서 만들어주고 모델에 추가하면 url에 파라미터 name으로 어떤 값이 넘어오면 그 값이 String name에 들어가고 그게 model.addAttribute("name", name←);여기에 값이 들어가서 모델에 추가
백에서 클라이언트로 어떠한 데이터를 보내는 방식이 세가지가 있다.1\. 정적 컨텐츠2\. MVC와 템플릿 엔진3\. API지난 시간까지는 1,2번을 알아봤고 이번엔는 API 방식을 알아볼 것이다. @ResponseBody 문자 반환 이렇게 @ResponseBody