'setter injection' 태그의 글 목록
본문 바로가기 메뉴 바로가기

@Override

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

@Override

검색하기 폼
  • 분류 전체보기 (873)
    • Mobile (430)
      • iOS (216)
      • Android (210)
      • React Native (1)
      • Flutter (0)
    • Language (51)
      • Java (15)
      • Kotlin (2)
      • Python (7)
      • JavaScript (5)
      • Go (12)
      • PHP (3)
      • Ruby (1)
      • C,C++ (1)
      • HTML, CSS (5)
    • Backend (125)
      • Server (83)
      • Spring (5)
      • GraphQL (1)
      • Docker (19)
      • AWS (1)
      • Kafka (2)
    • Database (16)
    • Game Engine (2)
    • Build System (2)
    • Version Control (45)
    • CI,CD (4)
    • Tool (39)
    • IT (19)
    • Coding (19)
    • My (11)
    • OS (72)
    • Any (22)
    • Food (4)
      • 감자탕 (2)
      • 고기 (1)
    • English (3)
  • 방명록

setter injection (1)
Spring. @Autowired 사용할때 Field Injection 말고 Constructor Injection을 사용해야 하는 이유에 대해서...

저는 원래는 Field에 바로 붙여서 사용하는것을 좋아하는 사람입니다. 왜냐면 제가 개발하는 분야라고 해봐야 커다란 부분도 아니고 복잡도가 심각하지 않아서 이렇게 해도 큰 문제가 없기 때문이죠. 이번 기회에 IntelliJ에 warning도 발생하고 그래서 찾아보았더니 몇가지 이유가 있군요 기본적으로 @Autowired를 사용하는 범위는 Field, Setter, Constructor이 있습니다. 1. Field public class Example { @Autowired private WalkService walkService; @Autowired private RunService runService; } 2. Setter public class Example { private WalkService w..

Backend/Server 2020. 1. 19. 00:39
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • git
  • git - example
  • CocoaPods
TAG
  • windows10
  • tomcat
  • Codable
  • war
  • github
  • intellij
  • docker
  • Linux
  • Java
  • rxswift
  • git
  • enum
  • Windows
  • php
  • android
  • centos8
  • CentOS
  • ubuntu
  • SWIFT
  • cocoapods
  • nodejs
  • Python
  • Spring
  • go
  • MySQL
  • Gradle
  • ios
  • Xcode
  • Kotlin
  • golang
more
«   2025/05   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바