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
- 안드로이드
- flask
- JPA 동시성
- Pessimistic Lock
- Android
- 디자인 패턴
- 스프링
- JPA
- JPA 낙관적락
- spring security 인증
- 낙관적락 비관적락 차이
- 스프링 log
- 서버개발캠프
- Optimistic Lock
- annotation
- Transaction isolation level
- 캠프
- JPA Lock
- Redis
- 스마일게이트
- JPA 비관적락
- 스프링 로그
- 개발
- spring security
- spring
- component
- Inno DB
- 서버
- bean
- 암호화
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