728x90 반응형 Dev/Spring Boot49 [스프링 부트 개념과 활용] 의존성 관리 이해 스프링 부트가 어떻게 수많은 의존성을 가지고 왔는지? // pom.xml org.springframework.boot spring-boot-starter-parent 2.0.3.RELEASE spring-boot-starter-parent의 pom.xml내 기본적으로 필요한 많은 dependency가 선언되어 있다. pom.xml도 상속 관계에 있다. 그렇기 때문에 오버라이딩도 가능하다. spring-boot-dependencies > spring-boot-starter-parent > project 스프링 부트의 Dependency Management 기능이 왜 좋은지? 프로젝트 내 pom.xml에서 직접 관리해야 할 의존성의 수가 줄어든다. 특이 사항 starter내에 선언된 dependency는 버.. 2020. 8. 18. [스프링 부트 개념과 활용] 프로젝트 생성기 및 구조 Spring Initializr https://start.spring.io/ Maven 기본 프로젝트 구조와 동일 소스 코드 src/main/java 소스 리소스 src/main/resource 테스트 코드 src/test/java 테스트 리소스 src/test/resource MainApplication 위치 기본 패키지 참고 https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#using-boot-structuring-your-code Spring Boot Reference Documentation This section goes into more detail about how you should use Spring Boot. I.. 2020. 8. 18. [스프링 부트 개념과 활용] 스프링 부트 소개 주요 목표 - 모든 스프링 개발을 할 떄 획기적으로 빠르고 광범위하게 액세스할 수 있는 시작 환경을 제공 - 요구사항이 Spring의 범위에서 벗어나면 유연하게 외부에서 대처가 가능 - 대규모 프로젝트의 운영에 적합한 Features를 제공 (e.g embedded servers, security, metrics, health checks, externalized configuration) - XML 설정을 더 이상 사용하지 않고 코드 Generation도 사용하지 않음 참고 https://docs.spring.io/spring-boot/docs/2.0.3.RELEASE/reference/htmlsingle/#getting-started-introducing-spring-boot 2020. 8. 18. [스프링 부트 개념과 활용] 강좌 소개 강좌명 스프링 부트 개념과 활용 강좌 목표 스프링 부트의 핵심 원리를 이해합니다. 스프링 부트가 제공하는 주요 기능을 사용할 수 있습니다. 스프링 부트를 사용하여 웹 애플리케이션을 개발할 수 있습니다. 스프링 부트를 사용하여 여러 데이터 기술과 연동하는 애플리케이션을 개발할 수 있습니다. 스프링 부트 애플리케이션의 운영 정보를 관리하고 모니터링 할 수 있습니다. 학습 내용 (1) 스프링 부트 원리 - 의존성 관리 - 자동 설정 - 내장 서블릿 컨테이너 (2) 스프링 부트 활용 - 외부 설정 - 로깅 - 웹 개발 - 데이터 기술 연동 - 테스트 (3) 스프링 부트 운영 - 엔드포인트 - 모니터링 - 메트릭스 참고 https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%E.. 2020. 8. 18. 이전 1 ··· 7 8 9 10 다음