lombok + @Qualifier 문제
1. 문제점
@Slf4j
@RequiredArgsConstructor
@Service("productChg")
public class SvcProductChgServiceImpl implements SvcService{
@Override
public void process(String ctn) {
log.debug("SvcProductChgServiceImpl :: " + ctn);
}
}
@RequiredArgsConstructor
@Service("subscriber")
public class SvcServiceImpl implements SvcService {
@Override
public void process(String ctn) {
log.debug(ctn);
}
}2. 문제 해결
2-1. 원인
2-2. 조치
2-2-1. Lombok 설정 파일을 만들어 사용한다.
2-2-2. Resource 사용
3. @Autowired, @Inject, @Resource 차이점
3-1. @Resource
3-2. @Inject
3-2. @Autowired
Last updated