| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- IP
- Dynamic Programming
- 클라이언트
- 코딩공부
- SSAFY
- 스프링 부트와 AWS로 혼자 구현하는 웹 서비스
- 네트워크모델
- 자바
- 개발자
- BAEKJOON
- 구현
- 백준
- Java
- 다이내믹프로그래밍
- 네트워크
- Lan
- 스프링
- 전송계층
- 정렬
- 서버
- 코딩테스트
- 개발공부
- cs공부
- 알고리즘공부
- 알고리즘
- 프로토콜
- Spring
- TCP
- 싸피
- DP
- Today
- Total
목록DI (2)
오늘 하루, develop
- 소개지금까지 스프링 빈을 등록할 때는 자바 코드의 @Bean 등을 통해서 설정 정보에 직접 등록할 스프링 빈을 나열했다.그러나 필요한 메서드에 모두 @Bean을 붙이는 것은 귀찮고, 누락할 위험도 있다.그래서 스프링은 설정 정보가 없어도 자동으로 스프링 빈을 등록하는 컴포넌트 스캔이라는 기능을 제공한다. 또 의존관계도 자동으로 주입하는 @Autowired 라는 기능도 제공한다.컴포넌트 스캔과 의존관계 자동 주입에 대해 알아보자.💡컴포넌트 스캔스프링은 설정 정보가 없어도 자동으로 스프링 빈을 등록하는 @ComponentScan이라는 기능을 제공한다.또 의존관계도 자동으로 주입하는 @Autowired 라는 기능도 제공한다. 컴포넌트 스캔을 사용하려면 먼저 @ComponentScan을 설정 정보에 붙여..
- 소개사실 Spring으로 프로젝트를 몇 개 했음에도 Spring이 뭔지, 왜 사용하는지 설명하라고 하면 잘 모르겠다. 너무 추상적이고 막연한 느낌이랄까. 나의 답답함 해소 + 추후 면접 대비를 위해 다시 공부하고 복습하며 Spring 시리즈를 작성하려고 한다.잘못된 내용이 있다면 댓글로 알려주세요 :)- 스프링이라는 단어사실 스프링이라는 단어의 의미는 애매하다. 아래 3개 안에서 왔다 갔다 한다.스프링 DI 컨네이너 기술스프링 프레임워크스프링 부트, 스프링 프레임워크 등을 모두 포함한 스프링 생태계 💡 핵심 개념스프링은 자바 언어 기반의 프레임워크다.자바 언어의 가장 큰 특징 - 객체 지향 언어스프링은 객체 지향 언어가 가진 강력한 특징을 살려내는 프레임워크스프링은 좋은 객체 지향 애플리케이션을..