250x250
syk531
하루
syk531
전체 방문자
오늘
어제
  • 분류 전체보기 (166)
    • 개발 (166)
      • java (11)
      • kotlin (7)
      • spring, spring boot (35)
      • Javascript (4)
      • Tyhmeleaf (2)
      • Kafka (17)
      • Docker (8)
      • Kubernetes (3)
      • Elastic Stack (4)
      • react native (3)
      • Web (4)
      • GIS (3)
      • 리눅스 (16)
      • Windows (2)
      • 네트워크 (2)
      • 안드로이드앱 (5)
      • git (2)
      • Tool (15)
      • 프로젝트 (7)
      • 백준알고리즘 (14)
      • DB (2)

인기 글

최근 글

블로그 메뉴

    공지사항

    태그

    • 오블완
    • 뉴스앱
    • 티스토리챌린지

    최근 댓글

    티스토리

    hELLO · Designed By 정상우.
    syk531

    하루

    개발/spring, spring boot

    @Bean 객체 이름 설정

    2024. 11. 19. 08:35
    728x90
    반응형

    Spring Boot에서 @Bean 어노테이션을 사용해 함수에 빈 객체를 등록할 때, 빈 객체의 이름은 기본적으로 함수의 이름과 동일하게 설정됩니다. 예를 들어 다음과 같이 myService라는 이름의 빈을 정의할 수 있습니다.

     
    @Configuration
    public class AppConfig {
    
        @Bean
        public MyService myService() {
            return new MyService();
        }
    }

    이 경우, Spring 컨테이너는 myService라는 이름의 빈을 등록합니다.

     

    빈 이름 커스터마이징

    빈 이름을 함수 이름과 다르게 지정하고 싶다면, @Bean 어노테이션에 name 속성을 사용하여 원하는 이름을 지정할 수 있습니다.

    @Bean(name = "customServiceName")
    public MyService myService() {
        return new MyService();
    }

     

    이렇게 하면 customServiceName이라는 이름으로 빈이 등록됩니다.

    728x90
    반응형
    저작자표시 (새창열림)

    '개발 > spring, spring boot' 카테고리의 다른 글

    [Kafka] Consumer Group 재연결 시 이전 메시지 무시하는 방법  (0) 2025.02.06
    Spring Security와 Keycloak을 활용한 OAuth2 인증·인가 구현  (0) 2025.02.05
    Spring Boot: Configuration Class 오류 해결 방법 - I/O Failure  (2) 2024.09.13
    Kotlin을 사용한 sitemap.xml 자동 생성 방법 (Spring Boot)  (1) 2024.09.05
    [Java] [Gradle] Your build is currently configured to use Java 21 and Gradle 7.6.1. 에러 수정  (0) 2024.07.17
      '개발/spring, spring boot' 카테고리의 다른 글
      • [Kafka] Consumer Group 재연결 시 이전 메시지 무시하는 방법
      • Spring Security와 Keycloak을 활용한 OAuth2 인증·인가 구현
      • Spring Boot: Configuration Class 오류 해결 방법 - I/O Failure
      • Kotlin을 사용한 sitemap.xml 자동 생성 방법 (Spring Boot)
      syk531
      syk531
      기억을 위해 기록을.

      티스토리툴바