일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 데이터베이스
- 문자열
- Servlet
- Programming
- 함수
- String
- 프론트엔드
- 프로그래밍
- 코딩
- JavaScript
- java
- HTML
- SQL
- Method
- oracle
- Python
- PL/SQL
- function
- 자바스크립트
- 오라클
- frontend
- 자바
- web
- 웹
- It
- 파이썬
- 서블릿
- 메소드
- Database
- jsp
- Today
- Total
목록Spring Framework (3)
Untitled_Blue

안녕하세요. 이번 글은 DI (의존성 주입)에 대한 설명입니다.- 의존성 주입 (DI, Dependency Injection) 이란?외부에서 객체를 직접 주입하는 방식객체 간의 느슨한 결합을 제공하며 이를 통해 유지보수가 용이하도록 지원코드의 재사용률을 증가시키며 객체를 개발자가 아닌 프레임워크에서 생성하도록 지원의존성 주입하는 방법은 생성자 주입, 필드 주입, 빈 관리, setter 주입이 있음.- 의존성 주입은 왜 필요한가?public class VGA { public void mStart() { System.out.println("VGA Start"); }}//*******************************************************public cla..
안녕하세요. 이번 글은 스프링에 대한 설명에서 이어지는 설정 파일 사용하는 방법에 대한 설명입니다.- 설정 파일 종류web.xml : 배치 지시자(DD, Deployment Descriptor)로서 웹 애플리케이션의 기본적인 설정 정보를 담고 있는 파일root-context.xml : Service, DAO, DB 등과 같은 비즈니스 로직을 담당하는 파일이며 여기에 등록된 빈즈는 모든 컨텍스트에 사용가능servlet-context.xml : 요청과 관련된 객체를 정의하는 파일이며 View와 관련된 Annotation, Controller 등 설정 가능 contextConfigLocation /WEB-INF/spring/root-context.xml org.springframework.we..

안녕하세요. 이번 글은 스프링의 첫 글인 스프링 프레임워크에 대한 이해에 대한 글입니다. - 스프링의 정의 및 구조웹 애플리케이션 개발을 위한 자바(Java)를 기반으로 제작된 오픈소스 프레임워크기존 EJB보다 가볍고 배우기 쉽다는 점에서 경량 컨테이너의 기능 수행제어 역행 (IoC, Inversion of Control)으로 느슨한 결합 제공하며 객체 생명주기의 전반적인 관리 지원 (서블릿 또는 빈 등을 개발자의 코드가 아닌 프레임워크가 직접 수행하는 방식이며 결합도가 느슨할수록 유지보수 및 개발 용이)의존성 주입 (DI, Dependency Injection)으로 코드의 재사용률을 증가시키며 클래스 객체를 직접 생성이 아닌 프레임워크에서 생성 가능관점 지향 (AOP, Aspect-Oriented Pr..