# bean

105개의 포스트
post-thumbnail

[기본기] 6-2. 빈 중복 조회, 빈 상속 관계

본 게시글은 김영한님의 스프링 핵심 원리 기본편을 정리한 글입니다.그럼 어떻게 하면 될까? 이미 답은 나왔다. 빈 조회할때의 여러가지 방법이 있다고 하였는데 그럼 그냥 타입이 2개 이상이면 bean 이름으로 찾으면 된다. 그러니까 결국 bean 이름도 함께 지정하면서

4일 전
·
0개의 댓글
·
post-thumbnail

[ Spring ] Bean 조회

스프링 컨테이너는 자바 객체의 생명 주기를 관리하며, 생성된 자바 객체들에게 추가적인 기능을 제공하는 역할을 한다. 여기서 말하는 자바 객체는 스프링에서 Bean을 의미한다. < BeanFactory >스프링 컨테이너의 최상위 인터페이스이다.스프링 빈을 관리하고

4일 전
·
0개의 댓글
·
post-thumbnail

[기본기] 6-1. 컨테이너, 빈

본 게시글은 김영한님의 스프링 핵심 원리 기본편을 정리한 글입니다.이전 시간에는 이제 본격적으로 스프링을 활용해보기위해서 우선적으로 코드로 스프링 컨테이너와 등록한 빈들을 가지고 간단한 코드를 만들어봤었는데 이번 시간부터 빈들이 어떻게 조회하고 확인할 수 있는지 알아보

2022년 9월 22일
·
0개의 댓글
·

[SpringBoot] 스프링 빈 등록 (컴포넌트 스캔, 직접 등록)

스프링 빈 등록 방식. @Component, @Serivce, @Repository, @Controller, @Autowired , @Bean, @Configuration

2022년 9월 13일
·
0개의 댓글
·

[Java] Java Bean (자바 빈)

Bean 이름의 유래 > Bean = 콩 Java라는 프로그래밍 언어는 인도네시아 Java 섬 커피를 즐겨마시던 개발자에 의해 만들어지게 되었다. 따라서 Java 관련 용어를 커피 관련된 용어를 사용했다. 그 중에서 Java 프로그램의 구성요소를 커피콩에 비유해서 Bean이 되었다. 또한, Bean을 항아리에 담겠다고 해서 최종 빌드된 패키징파일은 .jar...

2022년 8월 26일
·
0개의 댓글
·
post-thumbnail

Bean과 Ioc, 쉽게 알아보자!

Spring이 제공하는 Container(DI container == IoC Container)를 통해서 관리되는 인스턴스이다.Spring은 Container에 Bean 등록할 때 기본으로 싱글톤으로 등록한다.즉, Bean으로 지정된 클래스는 Container에 서 1

2022년 8월 24일
·
0개의 댓글
·

DI, IoC, Bean

의존성 주입(Dependency Injection)의존성 주입이란 컨테이너에서 관리할 객체를 지정해주고, 코드내에서 컨테이너에서 생성된 객체를 받아서 사용하는 방식이다. 빈을 정의할때 객체간의 의존 관계를 명시해 코드에서 사용시 자동으로 주입받도록 한다.외부에서 두 객

2022년 8월 22일
·
0개의 댓글
·
post-thumbnail

[Spring] IOC, DI가 뭐야? 아무리 봐도 모르겠다면,

spring을 사용하다 보면 IOC, DI가 무엇인지 한번쯤 찾아보게 됩니다.여러 글을 읽어봤지만 감이 잡히지 않는다면 이 글을 읽어보셨으면 좋겠습니다.Ioc란 해석하면 제어의 역전이라는 뜻의 프로그래밍 모델입니다.구체적인 설명을 듣기 전까지 '제어의 역전'이라는 말만

2022년 8월 21일
·
0개의 댓글
·
post-thumbnail

[Spring] Spring Container 와 Bean

스프링 컨테이너 & 빈 스프링 빈이란? 스프링 빈은 스프링 컨테이너에 의해 관리되는 자바 객체(POJO)를 의미한다. 스프링 컨테이너 스프링 컨테이너는 스프링 빈의 생명 주기를 관리하며, 생성된 스프링 빈들에게 추가적인 기능을 제공하는 역할을 한다. IoC와 DI의

2022년 8월 15일
·
0개의 댓글
·
post-thumbnail

[jsp] MVC pattern

MVC 패턴 이전에 Model 1,2 를 확인해보자 Model 1 모델 1 구조는 JSP를 이용한 단순한 모델이다. 모델 1 구조는 웹브라우저의 요청을 JSP가 직접 처리한다. 웹브라우저의 요청을 받은 JSP는 자바빈이나 서비스 클래스를 사용해서 요청한 작업을 수행하고

2022년 8월 15일
·
0개의 댓글
·
post-thumbnail

@Annotation

Spring에서 사용하는 Annotation들에 대해 정리해두었습니다. 😞

2022년 8월 7일
·
0개의 댓글
·
post-thumbnail

[JAVA] BEAN

롬복없는 세상은 상상하기도 싫어! 싫어!

2022년 8월 3일
·
0개의 댓글
·

22.07.31 WIL : DI, IoC, Bean

스프링 프레임워크 코어기능 : 종속 객체를 조립해주는 도구하나의 객체가 다른 객체의 의존성을 제공하는 것.'의존성'이란 예를 들어 서비스로 사용할 수 있는 객체이다. 클라이언트에게 무슨 서비스를 사용할 것인 지 말해주는 것이다. '주입'은 의존성(서비스)을 사용하려는

2022년 8월 1일
·
0개의 댓글
·
post-thumbnail

7월 5주차 WIL_03

이번주의 키워드 : DI, IoC, Bean 이것부터 정리하고 가자 1. DI(Dependency Injection, 의존성 주입) 강한결합의 문제점!! 이를 느슨한 결합으로 바꾸기 위해... > 프로그래밍에서 구성요소 간의 의존 관계가 소스코드 내부가 아닌 외부의

2022년 7월 31일
·
0개의 댓글
·

[WIL]20220731

주특기 입문주가 끝이 났다. 역시나 너무 정신 없는 한 주였다. 아직 Spring에 대한 개념이 확실히 잡히지 않은 상태에서 미션수행이 순탄치 않았던 것 같다. 지난 주 목요일 발제가 되고 부터 최소 3일은 강의를 보았던 것 같다. 금주 WIL의 키워드이기도 한 (DI

2022년 7월 31일
·
0개의 댓글
·

(error) Parameter 0 of constructor in ~~required a bean of type ~~ that could not be found.

spring을 처음 공부할 때부터 지금까지 꾸준히 났던 에러이다. 예전에는 그냥 구글링하고 이해하려고 하지 않아서 정리하지 않았던 것 같다. 에러가 난 이유 TodorepsoitoryImpl에 있는 private final JPAQueryFactory queryFactory; 이 JPAQueryFactory 라는 친구가 빈 등록이 안되어 있어서 의존성(D...

2022년 7월 31일
·
0개의 댓글
·

이노베이션 캠프 W3

DI란? IoC란? Bean이란? ------------------------------ Spring 입문

2022년 7월 31일
·
0개의 댓글
·
post-thumbnail

WIL 03

스프링 bean과 di와 ioc에 대해서 찾아보고 간략하게 정리를 해보려고 합니다.우선 스프링은 객체지향 프로그래밍을 할 때 객체들간 결합을 느슨하게 하길 권장한다.이유는 너무 의존관계가 높아진다면 유지보수시 수정을 할때 상위 클래스 부터 모든것을 바꿔야될지도 모른다.

2022년 7월 31일
·
0개의 댓글
·
post-thumbnail

WIL | 22/07/31

객체 중복 생성을 파하여 보자.ProductRepository productRepository = new ProductRepository();이것이 중복된다. 계속해서 리포지토리를 빈것을 생성하는 중복이 발생한다.클래스를 하나 만들어서 거기다가 중복되는 것을 넣어버리고

2022년 7월 31일
·
0개의 댓글
·