전체 글226 빈 스코프 이 포스트는 인프런 사이트에 김영한 - 스프링 핵심원리 강의를 보고 정리한 포스터입니다.https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC-%EA%B8%B0%EB%B3%B8%ED%8E%B8 스프링 핵심 원리 - 기본편 강의 | 김영한 - 인프런김영한 | , 스프링 핵심 원리를 이해하고, 성장하는 백엔드 개발자가 되어보세요! 📢 수강 전 확인해주세요! 본 강의는 자바 스프링 완전 정복 시리즈의 두 번째 강의입니다. 우아한형제들 최연www.inflearn.com 스프링에서는 빈(Bean)의 생성과 유지되는 범위(Scope)를 설정할 수 있습니다.기본적으로 모든 스프링 빈은 싱글톤(Si.. 2025. 2. 24. 빈 생명주기 콜백 이 포스트는 인프런 사이트에 김영한 - 스프링 핵심원리 강의를 보고 정리한 포스터입니다.https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC-%EA%B8%B0%EB%B3%B8%ED%8E%B8 스프링 핵심 원리 - 기본편 강의 | 김영한 - 인프런김영한 | , 스프링 핵심 원리를 이해하고, 성장하는 백엔드 개발자가 되어보세요! 📢 수강 전 확인해주세요! 본 강의는 자바 스프링 완전 정복 시리즈의 두 번째 강의입니다. 우아한형제들 최연www.inflearn.com 스프링에서 객체의 생성과 소멸을 관리할 때 빈 생명주기 콜백을 활용할 수 있습니다.빈의 생명주기 동안 특정 시점(초기화, 종.. 2025. 2. 20. 의존관계 자동 주입 2편 이 포스트는 인프런 사이트에 김영한 - 스프링 핵심원리 강의를 보고 정리한 포스터입니다.https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC-%EA%B8%B0%EB%B3%B8%ED%8E%B8 스프링 핵심 원리 - 기본편 강의 | 김영한 - 인프런김영한 | , 스프링 핵심 원리를 이해하고, 성장하는 백엔드 개발자가 되어보세요! 📢 수강 전 확인해주세요! 본 강의는 자바 스프링 완전 정복 시리즈의 두 번째 강의입니다. 우아한형제들 최연www.inflearn.com 스프링에서는 같은 타입의 빈이 여러 개 존재할 때, 이를 어떻게 해결할 것인지에 대한 다양한 방법을 제공합니다.이번 포스트에.. 2025. 2. 19. 의존관계 자동 주입 1편 이 포스트는 인프런 사이트에 김영한 - 스프링 핵심원리 강의를 보고 정리한 포스터입니다.https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC-%EA%B8%B0%EB%B3%B8%ED%8E%B8 스프링 핵심 원리 - 기본편 강의 | 김영한 - 인프런김영한 | , 스프링 핵심 원리를 이해하고, 성장하는 백엔드 개발자가 되어보세요! 📢 수강 전 확인해주세요! 본 강의는 자바 스프링 완전 정복 시리즈의 두 번째 강의입니다. 우아한형제들 최연www.inflearn.com 스프링에서는 객체 간의 의존관계를 자동으로 주입하는 기능을 제공합니다.이를 통해 개발자가 직접 객체를 생성하고 주입하는 번거.. 2025. 2. 19. 컴포넌트 스캔 이 포스트는 인프런 사이트에 김영한 - 스프링 핵심원리 강의를 보고 정리한 포스터입니다.https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC-%EA%B8%B0%EB%B3%B8%ED%8E%B8 스프링 핵심 원리 - 기본편 강의 | 김영한 - 인프런김영한 | , 스프링 핵심 원리를 이해하고, 성장하는 백엔드 개발자가 되어보세요! 📢 수강 전 확인해주세요! 본 강의는 자바 스프링 완전 정복 시리즈의 두 번째 강의입니다. 우아한형제들 최연www.inflearn.com 스프링의 컴포넌트 스캔에 대해 알아보겠습니다.🔆 컴포넌트 스캔 (Component Scan) ?스프링에서는 @Bean을 사.. 2025. 2. 18. 싱글톤 패턴, 싱글톤 컨테이너 이 포스트는 인프런 사이트에 김영한 - 스프링 핵심원리 강의를 보고 정리한 포스터입니다.https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC-%EA%B8%B0%EB%B3%B8%ED%8E%B8 스프링 핵심 원리 - 기본편 강의 | 김영한 - 인프런김영한 | , 스프링 핵심 원리를 이해하고, 성장하는 백엔드 개발자가 되어보세요! 📢 수강 전 확인해주세요! 본 강의는 자바 스프링 완전 정복 시리즈의 두 번째 강의입니다. 우아한형제들 최연www.inflearn.com 스프링의 싱글톤 패턴과 싱글톤 컨테이너에 대해 알아보겠습니다.웹 애플리케이션에서는 여러 사용자의 요청이 동시에 들어오면서 객.. 2025. 2. 18. 스프링 빈 설정 메타 정보 - BeanDefinition 이 포스트는 인프런 사이트에 김영한 - 스프링 핵심원리 강의를 보고 정리한 포스터입니다.https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC-%EA%B8%B0%EB%B3%B8%ED%8E%B8 스프링 핵심 원리 - 기본편 강의 | 김영한 - 인프런김영한 | , 스프링 핵심 원리를 이해하고, 성장하는 백엔드 개발자가 되어보세요! 📢 수강 전 확인해주세요! 본 강의는 자바 스프링 완전 정복 시리즈의 두 번째 강의입니다. 우아한형제들 최연www.inflearn.com 스프링 빈 설정 메타 정보 'BeanDefinition'에 대해 알아보겠습니다.스프링은 어떻게 다양한 설정 형식을 지원하는.. 2025. 2. 13. BeanFactory와 ApplicationContext 이 포스트는 인프런 사이트에 김영한 - 스프링 핵심원리 강의를 보고 정리한 포스터입니다.https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC-%EA%B8%B0%EB%B3%B8%ED%8E%B8 스프링 핵심 원리 - 기본편 강의 | 김영한 - 인프런김영한 | , 스프링 핵심 원리를 이해하고, 성장하는 백엔드 개발자가 되어보세요! 📢 수강 전 확인해주세요! 본 강의는 자바 스프링 완전 정복 시리즈의 두 번째 강의입니다. 우아한형제들 최연www.inflearn.com beanFactory와 ApplicationContext에 대해서 알아보겠습니다.🔆 BeanFactory와 Applica.. 2025. 2. 13. 스프링 빈 조회 이 포스트는 인프런 사이트에 김영한 - 스프링 핵심원리 강의를 보고 정리한 포스터입니다.https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC-%EA%B8%B0%EB%B3%B8%ED%8E%B8 스프링 핵심 원리 - 기본편 강의 | 김영한 - 인프런김영한 | , 스프링 핵심 원리를 이해하고, 성장하는 백엔드 개발자가 되어보세요! 📢 수강 전 확인해주세요! 본 강의는 자바 스프링 완전 정복 시리즈의 두 번째 강의입니다. 우아한형제들 최연www.inflearn.com 스프링 빈을 조회하는 방법에 대해 알아보겠습니다.스프링에서 빈을 조회하는 것은 개발 중에 컨테이너에 어떤 빈이 등록되어 있는.. 2025. 2. 13. 스프링 컨테이너 생성 과정 이 포스트는 인프런 사이트에 김영한 - 스프링 핵심원리 강의를 보고 정리한 포스터입니다.https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC-%EA%B8%B0%EB%B3%B8%ED%8E%B8 스프링 핵심 원리 - 기본편 강의 | 김영한 - 인프런김영한 | , 스프링 핵심 원리를 이해하고, 성장하는 백엔드 개발자가 되어보세요! 📢 수강 전 확인해주세요! 본 강의는 자바 스프링 완전 정복 시리즈의 두 번째 강의입니다. 우아한형제들 최연www.inflearn.com 스프링 컨테이너가 생성되는 과정을 알아보겠습니다.🔅 스프링 컨테이너(Spring Container) ?스프링 컨테이너는 .. 2025. 2. 13. Spring Bean 🏗️📌 Spring Bean이란?Spring에서 Bean(빈)이란 Spring 컨테이너가 생성하고 관리하는 객체를 의미합니다.즉, 일반적인 Java 객체이지만 Spring이 직접 생성하고 관리하며, 의존성 주입(DI)이 적용된 객체입니다.💡 왜 Spring Bean을 사용할까?객체를 Spring이 직접 관리하므로 개발자는 객체 생성과 의존성 주입을 신경 쓰지 않아도 됩니다.싱글톤 패턴이 기본 적용되어 불필요한 객체 생성을 방지하고 성능을 최적화합니다.객체 간의 관계(의존성)를 명확하게 설정할 수 있습니다. 🏗️ 1️⃣ Spring Bean 등록 방법Spring Bean을 등록하는 방법은 크게 3가지가 있습니다.✅ 1. @Component + @ComponentScan (자동 등록)Spring Bo.. 2025. 2. 7. Spring에서 AppConfig란? AppConfig는 애플리케이션의 설정(Configuration) 클래스로, Spring이 관리하는 Bean 객체를 등록하고 의존성을 주입하는 역할을 합니다. 보통 Spring의 DI(Dependency Injection, 의존성 주입)를 설정하는 핵심 클래스로 사용됩니다.1️⃣ AppConfig가 필요한 이유❌ 기존 방식 (XML 기반 설정)과거에는 Spring 설정을 XML 파일(applicationContext.xml)로 작성했지만, 유지보수가 어렵고 가독성이 떨어졌음✅ Java 기반 설정 (@Configuration + @Bean)Spring Boot 이후로는 Java 클래스로 설정을 관리하는 방법이 등장함가독성이 뛰어나고 유지보수가 쉬움XML 설정이 필요 없음객체 간의 관계를 명확하게 설정 가능.. 2025. 2. 7. 이전 1 2 3 4 ··· 19 다음