# Spring Container

30개의 포스트
post-thumbnail

Spring Bean & Container

Spring Bean과 Container 알아보기

2023년 9월 12일
·
0개의 댓글
·
post-thumbnail

스프링 생명 주기

스프링 컨테이너가 생성될 때 스프링 빈도 같이 생성이 되고 빈 객체들간의 의존성도 주입이 된다.스프링 컨테이너를 close() 메서드를 이용하여 종료시키면 빈 객체도 같이 소멸된다.여기서 소멸된다는 것은 메모리에서 비워진다는 뜻이다.빈 객체를 생성하는 시점에 구현하고

2023년 8월 10일
·
1개의 댓글
·
post-thumbnail

[Spring] Spring Container와 Annotation에 대한 이야기

이번 글에서는 Spring의 동작 원리를 이해하기 위해 스프링 컨테이너와 스프링에서 제공하는 대표적인 어노테이션에 대해서 학습하고 이해한 것을 기록하였습니다.

2023년 6월 13일
·
0개의 댓글
·
post-thumbnail

스프링 컨테이너

Spring Container

2023년 5월 11일
·
0개의 댓글
·
post-thumbnail

SpringBoot D02

컨트롤러 : 웹 MVC의 컨트롤러 역할서비스 : 핵심 비지니스 로직 구현레파지토리 : 데이터베이스에 접근, 도메인 객체를 DB에 저장하고 관리도메인 : 비지니스 도메인 객체생성자에 @Autowired가 있으면 스프링 연관된 객체를 스프링 컨테이너에서 찾아서 넣어준다.이

2023년 4월 18일
·
0개의 댓글
·
post-thumbnail

Spring boot day02

컨트롤러 : 웹 MVC의 컨트롤러 역할서비스 : 핵심 비지니스 로직 구현레파지토리 : 데이터베이스에 접근, 도에인 객체를 DB에 저장하고 관리도메인 : 비지니스 도메인 객체생성자에 @Autowired가 있으면 스프링이 연관된 객체를 스프링 컨테이너에서 찾아

2023년 4월 14일
·
0개의 댓글
·
post-thumbnail

Spring DI: Spring DI Container, XML 기반 설정

DI의존 주입

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

스프링 주요 애너테이션

내부에 존재하는 애플리케이션 Bean의 생명주기를 관리한다.ApplicationContext를 스프링 컨테이너라고 하고 인터페이스로 구현되어 있다.컨테이너는 개발자가 정의한 Bean을 객체로 만들어 관리하고 개발자가 필요로 할 때 제공객체간의 의존성을 낮추기 위해 Sp

2023년 2월 13일
·
0개의 댓글
·
post-thumbnail

스프링 핵심 원리 - 기본편 [스프링 컨테이너와 스프링 빈]

목록 스프링 컨테이너 생성 컨테이너에 등록된 모든 빈 조회 스프링 빈 조회 - 기본 스프링 빈 조회 - 동일한 타입이 둘 이상 스프링 빈 조회 - 상속 관계 BeanFactory와 ApplicationContext 다양한 설정 형식 지원 - 자바 코드, XML 스프링 빈 설정 메타 정보 - BeanDefinition 1. 스프링 컨테이너 생성 스프링 ...

2023년 1월 24일
·
0개의 댓글
·

[Spring] Spring Container

🎯 목표 :  Spring Container의 이해IoC/DI 기초 개념에서 IoC 컨테이너로 기본적이 내용을 정리 했다.VueApplicationContext를 스프링 컨테이너라고 하며 인터페이스로 구현되어있다.내부에 존재하는 애플리케이션 Bean 의 생명주기, B

2023년 1월 2일
·
0개의 댓글
·
post-thumbnail

Spring

Framework 는 반제품같은 것으로 기본적으로 만들어진 것에 우리가 원하는 것을 합쳐 쉽게 원하는 것을 만들 수 있도록 도와주는 것이다.Spring Farmework의 특징원하는 부분만 가져다가 사용할 수 있도록 모듈화가 잘 되어있다.선언적으로 트랜잭션을 관리할 수

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

[Spring] 스프링 컨테이너 & 싱글톤 패턴

🔔 DI(의존관계 주입) 적용하는 자바 코드 예시에 스프링 컨테이너 적용하기 이전에 작성한 SOLID 5 원칙을 정리한 글에서 의존관계를 연결하여 예시로 사용하던 코드는 일반적인 자바 코드로 작성했다. 이번에는 스프링 컨테이너를 적용하여 자바 코드를 스프링으로 전

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

Spring Core - ApplicationContext

Spring Core ApplicationContext TIL

2022년 6월 25일
·
0개의 댓글
·
post-thumbnail

[Spring] Singleton, Spring Container

Singleton : GoF(Gang of Four) 디자인 패턴의 생성 패턴 5가지 중 하나하나의 객체를 생성하면 생성된 객체를 어디서든 참조할 수 있지만, 여러 프로세스가 동시에 참조할 수는 없다.클래스 내에서 인스턴스가 하나뿐임을 보장하며, 불필요한 메모리 낭비를

2022년 4월 29일
·
0개의 댓글
·
post-thumbnail

[Spring] 스프링 빈과 의존관계

스프링 빈에 대해 알아보고 컴포넌트 스캔을 이용하는 방식/설정파일을 이용하는 방식으로 스프링 빈을 등록해보자

2022년 4월 25일
·
1개의 댓글
·

스프링 컨테이너와 스프링 빈

스프링 컨테이너는 스프링에서 자바 객체들을 관리하는 공간을 말합니다. 자바 객체를 스프링에선 빈(Bean)이라고 하는데, 스프링 컨테이너에서는 이 빈의 생성부터 소멸까지를 개발자 대신 관리해주는 곳이라고 할 수 있습니다. 컨테이너는 크게 두 종류로 나눌 수 있습니다.

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

Spring Container와 Spring Bean

패스트캠퍼스 - "한 번에 끝내는 Spring 완전판 강의"를 정리한 글입니다. Bean 스프링 컨테이너에 의해 생성, 관리되는 객체 각각의 Bean 끼리는 서로 편리하게 의존(사용)할 수 있다. 스프링 컨테이너 ApplicationContext 인터페이스를 통해

2021년 10월 25일
·
0개의 댓글
·

부록2) ApplicationContext에 대해 2

다국화를 지원하여 메세지를 해석하는 기능이라고 설명되어 있다.이것은 말 그대로 사용자의 국제 환경에 맞게, 여러 언어로 번역해 준다는 것이다.그러나 중요한 점은 다국화가 아니라 MessageSource이다. MessageSource가 지원하는 기능이 다국화일 뿐이다.그

2021년 8월 15일
·
0개의 댓글
·

부록2) ApplicationContext에 대해 1

Spring Core - Context 2편에서 살펴보았듯이, ApplicationContext는 Context의 기능의 중심이다.하지만 대체 어느 부분이 중심인 것일까?장황하게 썼지만, Context에는 정확히 어떤 기능이 있는걸까?이는 스프링 공식 문서 사이트에서

2021년 8월 15일
·
0개의 댓글
·

부록1) 서블릿은 어떻게 등록할까?

글을 정리하다보니 궁금증이 생겼다.ROOT-Context는 내가 임의로 만든 설정 파일로 여러개 등록이 가능하다.그럼 Servlet-Context는 내가 임의로 만든 컨텍스트를 여러개 등록할 수 있을까?정답은 가능하다.web.xml의 서블릿 등록 구조를 보자.위의 구조

2021년 2월 14일
·
0개의 댓글
·