스프링_기본 [기본] 의존성 주입의 필요성 객체지향의 특성 중 다형성으로 인해 부모의 참조변수로 자식 인스턴스를 참조할 수 있다. Parent parent = new Child1(); 로 생성할 수 있으며. Child1 인스턴스를 Parent 형 변수로 사용할 수 있다는 뜻이다. 할인 정책은 아직 미정이거나, 변화가 발생할 수 있는 영역이며 그럼에도 불구하고 우리는 주문관련 개발을 진행해야만 하는 상황이다. 주문에는 할인율 정보가 들... 의존성 주입스프링_기본스프링_기본 [기본] 빈 스코프 빈 요청 웹 세션 생성 프로토타입 빈은 싱글톤 빈과 다르게 빈 조회(요청)시에 생성되며. 생성한 빈에 의존성주입하여 반환해준 뒤 컨테이너는 해당 프로토타입 빈을 더이상 관리하지 않는다. 싱글톤 빈에 프로토타입 빈 주입 프로토타입 빈은 사용할 때 마다 새로운 객체를 할당받고 싶을 때 사용한다. 즉 요청시마다 새로운 프로토타입 빈을 싱글톤 빈에 주입하여 사용하고 싶었던 것이다. 하지만 실제 구동... 스프링_기본빈 스코프빈 스코프 [기본]객체지향 프로그래밍 실생활 객체를 모방하여 프로그래밍 하는 방법으로, 속성(변수)와 기능(메서드)를 갖는다. 자바는 객체 지향 언어로서 Class 를 통해 객체를 정의하고 생성하여 사용한다. 상속 : 부모 클래스로부터 상속한 클래스를 통해 세분화된 객체를 생성한다. 부모 참조변수가 자식 인스턴스 참조할 수 있는 것. 오버로딩을 통해 같은 이름의 메서드가 매개변수에 따라 다양한 기능 수행하도록 하는 것. 오버라이... 객체지향스프링_기본객체지향 [기본] 빈 생명주기 콜백 우리는 스프링 빈 등록과 의존성 주입. 예를 들어 커넥션 풀 빈을 생성한다 가정하고 순서로 표시해보자. DB와 연결해놓는 초기화 작업 수행 컨테이너 종료(빈 소멸) 커넥션풀 빈은 의존성 주입받고 DB와 연결하는 초기화 작업. 빈 생성&의존성주입 후 수행할 초기화 작업과 소멸전 작업을 따로 선언해줄 수 없을까? 빈 초기화란 생성&의존성주입 직후에 빈이 수행할 작업을 말한다. 커넥션 풀의 DB연... 빈 콜백스프링_기본빈 콜백 [기본] 스프링 빈 조회 스프링 빈 등록 방법은 두가지가 있다. 수동등록 - Config 클래스에서 @Bean 으로 등록 자동등록 - Config 클래스에 @ComponentScan. 각 클래스에 @Component. 의존성주입은 @Autowired로 해결. 등록된 빈은 스프링 컨테이너에 저장된다. @Autowired는 필요한 빈을 조회하여 해당 클래스의 필드에 주입하여준다. 테스트 코드 등에서 빈을 찾아 사용해야할... 스프링_기본빈 조회빈 조회
[기본] 의존성 주입의 필요성 객체지향의 특성 중 다형성으로 인해 부모의 참조변수로 자식 인스턴스를 참조할 수 있다. Parent parent = new Child1(); 로 생성할 수 있으며. Child1 인스턴스를 Parent 형 변수로 사용할 수 있다는 뜻이다. 할인 정책은 아직 미정이거나, 변화가 발생할 수 있는 영역이며 그럼에도 불구하고 우리는 주문관련 개발을 진행해야만 하는 상황이다. 주문에는 할인율 정보가 들... 의존성 주입스프링_기본스프링_기본 [기본] 빈 스코프 빈 요청 웹 세션 생성 프로토타입 빈은 싱글톤 빈과 다르게 빈 조회(요청)시에 생성되며. 생성한 빈에 의존성주입하여 반환해준 뒤 컨테이너는 해당 프로토타입 빈을 더이상 관리하지 않는다. 싱글톤 빈에 프로토타입 빈 주입 프로토타입 빈은 사용할 때 마다 새로운 객체를 할당받고 싶을 때 사용한다. 즉 요청시마다 새로운 프로토타입 빈을 싱글톤 빈에 주입하여 사용하고 싶었던 것이다. 하지만 실제 구동... 스프링_기본빈 스코프빈 스코프 [기본]객체지향 프로그래밍 실생활 객체를 모방하여 프로그래밍 하는 방법으로, 속성(변수)와 기능(메서드)를 갖는다. 자바는 객체 지향 언어로서 Class 를 통해 객체를 정의하고 생성하여 사용한다. 상속 : 부모 클래스로부터 상속한 클래스를 통해 세분화된 객체를 생성한다. 부모 참조변수가 자식 인스턴스 참조할 수 있는 것. 오버로딩을 통해 같은 이름의 메서드가 매개변수에 따라 다양한 기능 수행하도록 하는 것. 오버라이... 객체지향스프링_기본객체지향 [기본] 빈 생명주기 콜백 우리는 스프링 빈 등록과 의존성 주입. 예를 들어 커넥션 풀 빈을 생성한다 가정하고 순서로 표시해보자. DB와 연결해놓는 초기화 작업 수행 컨테이너 종료(빈 소멸) 커넥션풀 빈은 의존성 주입받고 DB와 연결하는 초기화 작업. 빈 생성&의존성주입 후 수행할 초기화 작업과 소멸전 작업을 따로 선언해줄 수 없을까? 빈 초기화란 생성&의존성주입 직후에 빈이 수행할 작업을 말한다. 커넥션 풀의 DB연... 빈 콜백스프링_기본빈 콜백 [기본] 스프링 빈 조회 스프링 빈 등록 방법은 두가지가 있다. 수동등록 - Config 클래스에서 @Bean 으로 등록 자동등록 - Config 클래스에 @ComponentScan. 각 클래스에 @Component. 의존성주입은 @Autowired로 해결. 등록된 빈은 스프링 컨테이너에 저장된다. @Autowired는 필요한 빈을 조회하여 해당 클래스의 필드에 주입하여준다. 테스트 코드 등에서 빈을 찾아 사용해야할... 스프링_기본빈 조회빈 조회