본문 바로가기 메뉴 바로가기

기묘한 개발 이야기

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

기묘한 개발 이야기

검색하기 폼
  • 분류 전체보기 (83)
    • 새롭게 시작하는 개발 이야기 (33)
      • 유틸 (2)
      • 프로젝트 (3)
      • git (1)
      • 모각코 - 1기 (2)
      • 공부 (2)
    • 개발 일지 (19)
      • <Project> Lotto (1)
      • <Project> resume (7)
      • <Project> restAPI-ims (4)
      • <일부 비공개>인턴 일기 (5)
      • <일부 비공개>회사 일기 (2)
    • 읽고 쓰고 씹고 즐기고 (27)
      • Spring-boot (9)
      • Java (11)
      • js (0)
      • GraphQL (1)
      • Algorithm (3)
      • CS (3)
    • 스터디 & 독서 (1)
  • 방명록

@Resource (1)
의존 관계 설정을 위한 어노테이션에 대한 고찰

project를 진행하면서 @Autowired와 @Resource, @Inject에 대해 알아보았다. 근데 아무리 생각해도 궁금증이 남아 머리에서 재생되며 튀어나오길래 이야기를 나눠봤다. 주제 @Autowired와 @Resource의 장단점과 왜 spring에서는 @Inject를 대신하는 @Autowired는 제공하는데 @Resource를 대신하는 어노테이션은 없는 것인가? 뭔가 장단점은 모르겠으나 정리해보자면 "@Resource가 @Autowired보다 먼저 나왔다는 것이고 @Resource가 좀 더 무결하다는 느낌이 든다." "@Autowired spring bean에서 같은 type이 있으면 알아서 주입해주지만 동일 type이 두 개가 있으면 Qualifier로 지정해야 주입이 된다." 는 두 가지..

읽고 쓰고 씹고 즐기고/Spring-boot 2019. 4. 15. 17:38
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • JavaScript
  • mapping
  • header
  • 개발일지
  • Spring
  • RequestHandler
  • Java
  • MySQL
  • body
  • spring-boot
  • 멀티모듈
  • 회고
  • 개발
  • JAR
  • @Autowired
  • graphQL
  • Gradle
  • web
  • springboot
  • Spring Boot
  • 프로그래머스
  • 일지
  • 한 입 크기로 잘라먹는 리액트
  • 자바스크립트
  • 인텔리J
  • 스터디 회고
  • Request Handler
  • homebrew
  • HTTP
  • 모듈
more
«   2025/08   »
일 월 화 수 목 금 토
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

티스토리툴바