일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 가을야구
- 스프링 컨테이너
- restTemplate
- Java Reflection API
- 테스트 코드
- jdbc template
- 키움
- 컴포넌트 스캔
- 스프링 IoC 컨테이너
- 스프링
- jdbc
- 405 METHOD_NOT_ALLOWED
- RunWith
- SpringBootTest
- 정적 컨텐츠
- 통합 테스트
- 406 NOT_ACCEPTABLE
- 좋은 객체지향 설계 원칙
- 의존관계 자동 주입
- Controller
- 랜덤 포트
- 기본 생성자
- Not Acceptable
- ResponseEntity
- 의존성 주입
- 스프링 데이터 JPA
- JPA
- entity
- 빈 스코프
- testresttemplate
- Today
- Total
목록컴포넌트 스캔 (2)
코드네임 JY

미리보기 ✅ 컴포넌트 스캔에 대해 알아보자! ✅ 스캔 대상이 무엇인지 알아보자! 🍰 컴포넌트 스캔 (Component Scan) 설정 정보 파일을 통해 스프링 빈으로 등록하는 것은 한계가 있다. 등록이 필요한 빈이 엄청나게 많아진다면? 일일이 그것들을 관리하는 것도 힘들 것이다! 그래서 스프링에는 설정 정보가 없어도 자동으로 스프링 빈으로 등록할 수 있는 기능이 존재한다. 바로 '컴포넌트 스캔 (Component Scan)' 이라는 개념이다! @Component public class ReservationServiceImpl implements ReservationService { private final TicketReserve ticketReserve; private final MemberReposi..

미리보기 ✅ 스프링 빈이란 무엇인가! ✅ 스프링 IoC 컨테이너가 하는 역할은 무엇인가! ✅ 스프링 빈 등록 방법에 대해 알아보자! 🍕 스프링 빈 (Spring Bean) 스프링 (IoC) 컨테이너에 의해 관리되는 자바 객체 라고 정의하는데, 객체는 코딩하는 사람이 직접 생성하고 관리할 수 있는거 아닌가? 라는 생각이 든다. 맞다. 보통 자바에서는 우리가 직접 클래스의 객체를 생성하고, 해당 인스턴스를 활용하도록 코드를 작성할 수 있다. 해당 객체를 사용해야하는 클래스가 여러 개라면, 각 클래스마다 매번 새롭게 객체를 생성해서 사용할 수도 있다. 하지만, 하나의 객체를 여러 개의 클래스에서 여러 번 정의하는 것은 조금 찝찝하기도 하고.. 관리하기도 쉽지 않을 것이다. 여기서 드는 생각!! 하나의 객체 인..