# di

[Spring] Spring Framework?? 그게 뭔데?
Spring Framework란 Spring Framework는 자바 진영의 대표적인 오픈소스 프레임워크입니다. 자바 언어의 가장 큰 특징은 바로 "객체지향 언어"라는 점입니다. 따라서, Spring Framework는 객체 지향 언어가 가진 특징들을 살려 좋은 객체
Spring MVC(서비스 계층)
API 계층과 서비스 계층을 연동하는 의미는 API 계층에서 구현한 Controller 클래스가 서비스 계층의 Service 클래스와 메서드 호출을 통해 상호 작용한다는 것을 의미한다.API 계층에서 구현한 Controller 내의 핸들러 메서드가 다음과 같은 종류가

Spring과 Spring Boot 차이
자바(JAVA) 플랫폼을 위한 오픈 소스 애플리케이션 프레임워크로서 동적인 웹 사이트를 개발하기 위한 여러 가지 서비스를 제공하고 있다. 자바 언어의 가장 큰 특징은 객체 지향 언어라는 것인데 스프링은 이런 특징을 잘 살려낸 프레임워크로, 좋은 객체 지향 애플리케이션을

2022-06-16(Section2_Spring 핵심_DI)
시작하게 된 계기 및 다짐 😮이번 코드스테이츠의 백엔드 엔지니어링 개발자 부트캠프에 참여하게 되면서 현직개발자 분들의 빠른 성장을 위한 조언 중 자신만의 블로그를 이용하여 배운 것 들을 정리하는게 많은 도움이 된다 하여 시작하게 되었다.그 날 배웠던 것을 길지 않아도

DI
다른 말로 스프링 IoC 컨테이너 또는 IoC 컨테이너, DI 컨테이너라도도 부른다. 스프링 프레임워크의 핵심 컴포넌트로 애플리케이션 빈의 생명주기를 관리한다.여기서 말하는 빈이란 스프링 컨테이너가 관리하는 객체를 의미한다.여기서 말하는 컨테이너란 무엇인가?소프트웨어

[Spring] DI 이란? (의존성 주입)
Dependency : 의존Injection : 주입DI는 의존성 주입이란 외부에서 객체를 생성하여 직접 넣어주는 걸 말합니다. Spring을 하다보면 값을 넣지도 않고 객체를 볼 수 있는데요.Spring에서 알아서 생성해서 넣어주기에 따로 직접 생성하지 않고 사용 할

DI(Dependency Injection) -1
어떤 클래스는 다른 클래스에 대한 참조가 필요한 경우가 있습니다. 예를 들어 A클래스가 B클래스의 참조가 필요하다는 가정에 이때 A가 B에 의존하고 있다고 말하고 B를 A의 종속 항목(디펜던시)이라고 합니다.A가 B를 의존한다 라는 것은 의존 대상인 B가 변하면 그것이

코드스테이츠 - 스프링 - DI
스프링 컨테이너는 객체 관리를 위해 만들어졌다.이를테면 각각 서비스가 가지는 Repository 클래스가 각기 다른 객체일 경우원하는 서비스가 만들어지지 않을 수 있다.뭐 static을 이용해서 어느 정도 구현할 수 있을 순 있다. 그래도 한계가 있음.때문에 new 생
스프링 프레임워크
객체를 관리할 수 있는 컨테이너를 제공정확히는 Spring CoreQuestion) "스프링 프레임워크에 대해 설명해 주세요." Java의 오픈소스 애플리케이션 프레임워크로,기본적으로 특정 기술에 종속되지 않고 객체를 관리할 수 있는 컨테이너를 제공 합니다.따라서 컨테