Spring
-
인프런 | 스프링 입문 - 컴포넌트 스캔과 자동 의존관계 설정JAVA/스프링 입문 2022. 7. 19. 14:13
[무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 | 강의 (inflearn.com) 스프링 빈과 의존관계 스프링 빈을 등록하고, 의존관계 설정하기 회원 컨트롤러가 회원서비스와 회원 리포지토리를 사용할 수 있게 의존관계를 준비 "MemberController.java" package hello.hellospring.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import hello.hellospring.service.MemberService; @Controller public class..
-
인프런 | 스프링 입문 - 스프링 웹 개발 기초JAVA/스프링 입문 2022. 7. 16. 03:21
[무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 | 강의 (inflearn.com) 스프링 웹 개발 기초 정적 컨텐츠 MVC와 템플릿 엔진 API 정적 컨텐츠 스프링 부트 정적 컨텐츠 기능 파일을 그대로 내려줌 http://localhost:8080/hello-static.html 정적 컨텐츠 입니다. MVC와 템플릿 엔진 MVC: Model, View, Controller 템플릿 엔진을 Model, View, Controller로 쪼개서 View를 랜더링해서 전달 https://localhost:8080/hello-mvc?name=spring API `@ResponseBody 문자 변환` @ResonseBody: http의 body부에 해당 데이터를 직접 넣..
-
인프런 | 스프링 입문 - 프로젝트 환경설정JAVA/스프링 입문 2022. 7. 15. 14:34
[무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 | 강의 (inflearn.com) Gradle은 의존관계가 있는 라이브러리를 함께 다운로드 함 " 스프링 부트 라이브러리 " spring-boot-starter-web sping-boot-starter-tomcat: 톰캣 (웹서버) spring-webmvc: 스프링 웹 MVC spring-boot-starter-thymeleaf: 타임리프 템플릿 엔진(View) spring-boot-starter(공통): 스프링 부트 + 스프링 코어 + 로깅 spring-boot -> spring-core spring-boot-starter-logging -> logback, slf4j " 테스트 라이브러리 " spring-b..