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 | 31 |
Tags
- Android
- 스프링
- Pessimistic Lock
- JPA 낙관적락
- Inno DB
- 안드로이드
- annotation
- 디자인 패턴
- 암호화
- spring
- Redis
- 낙관적락 비관적락 차이
- flask
- Optimistic Lock
- spring security
- 스마일게이트
- JPA 동시성
- 캠프
- JPA
- 서버개발캠프
- component
- 스프링 log
- bean
- 스프링 로그
- 개발
- spring security 인증
- JPA 비관적락
- Transaction isolation level
- 서버
- JPA Lock
Archives
- Today
- Total
목록의존성 주입 (1)
모르는게 많은 개발자
[Spring] DI 개념 정리
스프링을 공부하면서 가장 먼저 배우는게 DI 의존성 주입이라 개념을 정리해보려 한다. 1. DI(Dependency Injection) 처음에 의존성 주입이라는 것을 보고 단어부터가 이미 너무 생소한 느낌을 받았지만 강의를 찾아보면서 개념을 쉽게 이해했다. 간단하게 예제 코드로 살펴보자. class A1 { B b; public A1() {//A라는 객체가 생성될 때 B라는 객체도 새롭게 생성 -> 의존성 높음 b = new B(); } } class A2 { B b; public A2(B b) { this.b = b //Construction Injection } public setB(B b) {//B객체를 외부에서 가져와 A객체에 Injection(주입) -> 의존성 낮음 this.b = b; //S..
스프링
2020. 3. 31. 22:21