![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/daQGSg/btqBE14rLWi/jbyASvvkh0Hax0rvIVUyJ0/img.jpg)
Spring을 처음 배웠을때 Service, Dao를 Autowired로 필드 주입으로 배웠습니다. 당연히 지금까지 필드 주입으로 해야 한다고 생각 했습니다. 얼마전까지 node로 서버를 개발하다 다시 Spring을 사용해야 할때까지 말이죠. 하지만 최근에 Spring Boot 문서를 보다보니 Autowired를 필드 주입이 아닌 생성자 주입으로 권고 하고 있는 것을 알았습니다. 왜 필드 주입을 하는지 그리고 공식 문서에서 어떤 방식은 추천하는지 알아 보겠습니다. 1. Autowired 생성자 주입으로 변경하는 방법. 우리가 배워 왔던 방식은 아래와 같은 코드 입니다. public class ExampleCase{ @Autowired private ChocolateService chocolateServi..
BackEnd/SpringBoot
2020. 2. 2. 23:09
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Node
- LeetCode 알고리즘 공부
- 지도학습
- GPT서비스
- Java
- 에라토스테네스
- LeetCode 5월 챌린지
- 리엑트
- 30 Day LeetCode Challenge
- Java leetcode
- GPTGOT
- vscode
- LeetCode 30일 챌린지
- react
- 퍼셉트론
- k8s metrics-server
- React 프로젝트 생성
- LeetCode 풀이
- Python
- git
- CHATGOT
- 파이썬
- 머신러닝
- Component
- k8s metrics-server running
- 노드
- numpy
- 버츄얼스튜디오코드
- 파이썬 numpy
- 넘파이
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함