6161990 / relay-novelopment

📝 릴레이 소설쓰기 서비스, 릴레이 노벨롭먼트
8 stars 3 forks source link

의존성 관리 방법에 대해서 이렇게 하면 어떨까 제안합니다! #3

Open dhslrl321 opened 1 year ago

dhslrl321 commented 1 year ago

https://github.com/6161990/relay-novelopment/blob/61a6a9260aae9ed8a0fbc5d50e30d922810d77d4/application/src/main/java/com/yoon/relayNovelopment/application/NovelBoardCreatorController.java#L19

에 의하면 Creator@Autowired 로 주입 받고 있는데, 이유가 있을까요?

그 앞에서 롬복의 @RequiredArgsConst 로 생성자 주입을 받도록 강제하는데 field injection 이 또 필요한 이유를 못 찾겠습니다!

그런 의미에서 대상객체와 협력 객체가 같은 라이프사이클을 탈 수 있도록 생성자 주입만 사용하는 편이 좋아보입니다