250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 이펙티브자바
- 자바예외
- react
- 도메인 주도 개발 시작하기
- SQL쿡북
- 알고리즘
- MariaDB
- 인프런백기선
- 기술면접
- 네트워크
- java
- 인덱스
- 알고리즘분석
- 이펙티브 자바
- jpa
- mysql
- 혼공SQL
- 자바스터디
- CleanCode
- AWS
- 자바
- DDD
- 자료구조
- 인프런김영한
- vue.js
- 스프링부트와AWS로혼자구현하는웹서비스
- 이팩티브 자바
- AWS RDS
- 클린코드
- aop
Archives
- Today
- Total
목록스프링IOC (1)
기록이 힘이다.
아이템5 자원을 직접 명시하지 말고 의존 객체 주입을 사용하라
p29, 이 패턴의 쓸만한 변형으로 생성자에 자원 팩터리를 넘겨주는 방식이 있다. p29, 자바 8에서 소개한 Supplier 인터페이스가 팩터리를 표현한 완벽한 예다. p29, 한정적 와일드카드 타입을 사용해 팩터리의 타입 매개변수를 제한해야 한다. p29, 팩터리 메소드 패턴 p30, 의존 객체가 많은 경우에 Dagger, Guice, 스프링 같은 의존 객체 주입 프레임워크 도입을 고려할 수 있다. -팩터리 메소드 패턴 구체적으로 어떤 인스턴스를 만들지는 서브 클래스가 정한다. 새로운 product를 제공하는 팩토리를 추가하더라도, 팩토리를 사용하는 클라이언트 코드는 변경할 필요가 없다. -스프링 Ioc
JAVA
2023. 1. 26. 11:29