![](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
- numpy
- k8s metrics-server running
- Node
- CHATGOT
- k8s metrics-server
- 퍼셉트론
- 30 Day LeetCode Challenge
- 파이썬
- React 프로젝트 생성
- GPT서비스
- react
- LeetCode 풀이
- git
- 리엑트
- LeetCode 알고리즘 공부
- 넘파이
- GPTGOT
- 버츄얼스튜디오코드
- LeetCode 30일 챌린지
- vscode
- Java leetcode
- 파이썬 numpy
- Component
- LeetCode 5월 챌린지
- 에라토스테네스
- Java
- 지도학습
- Python
- 머신러닝
- 노드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함