인프런 김영한 강사님의 스프링 입문스프링 부트 기반으로 스프링 관련 프로젝트를 만들어주는 사이트링크텍스트요새는 거의 Gradle 로 주로 만듬main과 test로 나뉨test가 굉장히 중요함!resources실제 자바 코드 파일을 제외한 설정 파일들(html 등등)이
인프런 김영한 강사님의 스프링 핵심 원리 - 기본편 sec01 🌱Into Spring 스프링의 핵심 개념 자바 언어 기반의 프레임워크 자바는 => 객체 지향 언어 스프링은 객체 지향 언어가 가진 큰 장점을 살려내는 프레임워크 좋은 객체 지향 애플리케이션을 개발할 수
인프런 김영한 강사님의 스프링 핵심 원리 - 기본편 sec02백문이 불열일타, 우선 따라해라🌟윈도우 단축키(intelliJ)생성자 자동 생성 -> alt + insert변수 생성 -> ctrl + alt + v학교에서 배운 것들 중에 유일하게 이게 잘 써먹히는구나를
역할과 구현 나누기
인프런 김영한 강사님의 스프링 핵심 원리 - 기본편 sec04 출처 : 스프링 핵심원리 - 기본편 🌿스프링 컨테이너와 스프링 빈 Spring Container ApplicationContext은 스프링 컨테이너이자 인터페이스 > ApplicationContext
인프런 김영한 강사님의 스프링 핵심 원리 - 기본편 sec05 출처 : 스프링 핵심원리 - 기본편 🔱싱글톤 컨테이너 ex) 웹 애플리케이션 많은 고객이 동시 요청 => 스프링이 없는 순수 DI 컨테이너는 요청할 때마다 객체 생성 [메모리 낭비 극심] 이 문제의
인프런 김영한 강사님의 스프링 핵심 원리 - 기본편 sec06 출처 : 스프링 핵심원리 - 기본편 📥컴포넌트 스캔과 의존관계 자동 주입 스프링 빈에 일일히 @Bean을 붙이는 것은 굉장히 귀찮기도 하지만, 오류가 발생할 가능성 상승 해결 방법 : 컴포넌트 스캔,
인프런 김영한 강사님의 스프링 핵심 원리 - 기본편 sec07 출처 : 스프링 핵심원리 - 기본편 💉의존관계 주입 방법 생성자 주입(가장 권장👍🏻) 생성자 호출시점에 딱 1번만 호출되는 것이 보장됨 불변, 필수 의존관계에 사용 - 생성자가 딱 1개만 있으면 @
빈 생명주기 콜백
인프런 김영한 강사님의 스프링 핵심 원리 - 기본편 sec09 출처 : 스프링 핵심원리 - 기본편 빈 스코프 스프링 빈이 스프링 컨테이너의 시작과 함께 생성되어 컨테이너 종료까지 유지 -> why? 스프링 빈이 기본적으로 싱글톤 스코프로 생성되기 때문 스코프 : 빈