
스프링 주요 기술에서 언급한 DI에 대해서 공부한 내용입니다. 스프링의 주요 기술 스프링의 주요 기술은 크게 세 가지입니다. DI(Dependency Injection) AOP(Aspect Oriented Programming) PSA(Portable Service Abstraction) 위 세가지는 애플리케이션을 POJO로 개발할 수 있게 해주는 기술입니다. POJO와 스 kkoon9.tistory.com 의존성 주입? 의존관계 설정! DI가 가장 흔하게 번역되어 사용되는 건 '의존성 주입' 혹은 '의존 오브젝트 주입'인데, 이는 DI의 의미가 무엇인지 잘 드러내주지 못합니다. 오브젝트의 레퍼런스가 전달될 뿐이지, 오브젝트는 다른 오브젝트에 주입될 수 없습니다. 용어는 동작방식보다는 의도를 가지고 이름..

스프링의 주요 기술은 크게 세 가지입니다. DI(Dependency Injection) AOP(Aspect Oriented Programming) PSA(Portable Service Abstraction) 위 세가지는 애플리케이션을 POJO로 개발할 수 있게 해주는 기술입니다. POJO와 스프링의 주요 기술을 알아보기 전에 스프링의 등장 배경에 대해서 간단히 알아봅시다. 스프링의 등장 배경 스프링 이전에는 EJB(Enterprise Java Bean) 스펙을 구현하여 여러 WAS 제품이 출시되었다고 합니다. 그런데 컨테이너의 다양한 서비스를 제공 받기 위해서는 EJB 스펙을 무조건 지켜야 했습니다. EJB 스펙을 지키는 것에 있어서 다음과 같은 문제점이 있었습니다. 서비스가 구현하는 실제 비즈니스 로직..
- Total
- Today
- Yesterday
- MSA
- 이펙티브 자바
- BOJ
- 코테
- 디자인패턴
- kkoon9
- 이팩티브 자바
- 클린 코드
- Olympiad
- Spring Boot
- kotest
- 디자인 패턴
- BAEKJOON
- 백준
- 클린 아키텍처
- AWS
- 알고리즘
- 프로그래머스
- 테라폼
- 정규표현식
- C++
- programmers
- node.js
- Java
- Effective Java
- Kotlin
- JPA
- Algorithm
- 객체지향
- Spring
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |