목록Spring (2)
minstory
목차: 소개 1.1 스프링에서 빈 주입과 @Qualifier 어노테이션 1.2 @Qualifier의 역할과 필요성 @Qualifier 어노테이션의 활용 2.1 기본적인 @Qualifier 사용법 2.2 여러 개의 빈 후보 중 명시적인 선택 2.3 빈 이름 규칙과 @Qualifier의 연결 실제 예제: MessageMapper 인터페이스를 구현하는 여러 클래스 3.1 MessageMapper 인터페이스 정의 3.2 여러 구현체 클래스 생성 3.3 @Qualifier를 사용한 명시적인 빈 선택 코드 예시 및 설명 4.1 MessageService 클래스에서의 @Qualifier 사용 결론 1. 소개 1.1 스프링에서 빈 주입과 @Qualifier 어노테이션 스프링 프레임워크에서는 의존성 주입(Dependen..
문제 상황 // Controller 일부 @PostMapping("/update-something") fun updateSomething( @Valid @RequestPart("request") request: UpdateRequest, ) { ... } // request Class 일부 import jakarta.validation.constraints.Size class UpdateRequest ( @Size(max = 20, message = "name 길이가 20자 이하여야 합니다") val name: String, ) { ... }문제 원인 class UpdateRequest ( @Size(max = 20, message = "name 길이가 20자 이하여야 합니다") val name: Str..