Spring 3

IoC/DI 관련 실습 01 / 02

■■■ IoC/DI 관련 실습 01 ■■■ ※ 스프링 프레임워크 없이 IoC/DI 개념 실습 ○ 실습 성격 및 주요사항 1. 콘솔 프로젝트 2. 성적 처리 국어, 영어, 수학 점수를 입력 받아 총점, 평균을 출력하는 프로그램 ○ 물리적 파일 구성 1. Record.java → 인터페이스 2. RecordView.java → 인터페이스 3. RecordImpl1.java → Record 인터페이스를 구현하는 클래스 4. RecordImpl2.java → Record 인터페이스를 구현하는 클래스 5. RecordViewImpl.java → RecordView 인터페이스를 구현하는 클래스 6. Main.java → 클래스, main() 메소드를 포함하는 테스트 클래스 1. Record.java → 인터페이스 ..

Spring 2024.01.08

Spring Framework 환경설정

※ 스프링 프레임워크(Spring Framework) 구성을 위해 스프링 프레임워크 관련 리소스를 다운로드 받아야 하는데 http://www.spring.io 경로에 접근하여 확인해보면 다운로드 받을 수 있는 경로를 찾을 수 없는 상태이다. (STS 연동 (Maven 활용)만 가능한 상태) ○ 적용 및 테스트가 원활한 버전으로 실습 환경 구성 (비 STS) ① spring-framework-3.0.2-wiht-docs.zip 기본적인 스프링 프레임워크 구성에 필요한 필수적인 jar 파일과 스프링 프레임워크 설명문서(pdf 버전, html 버전)가 포함된 항목, 스프링 원래의 jar 파일들~ ② spring-framework-3.0.2-dependencies.zip 스프링 프레임워크 구성에 의존성을 가진 ..

Spring 2024.01.08

Spring Framework 이해하기

■■■ Spring Framework 이해하기 ■■■ ○ 개요 1. Framework 어플리케이션을 구현하고 관리하는 환경(틀, 약속) 2. Spring Framework 전달 받은 설정 정보에 의해 어플리케이션을 구성하고, 객체를 생성, 관리하는 주체. ○ 스프링 프레임워크(Spring Framework)의 개념 스프링은 자바 엔터프라이즈 어플리케이션 개발에 사용되는 어플리케이션 프레임워크 어플리케이션 프레임워크는 어플리케이션 개발을 빠르고 효율적으로 할 수 있도록 어플리케이션의 바탕이 되는 틀과 공통 프로그래밍 모델, 그리고 API 등을 제공해준다. - 어플리케이션의 기본 틀 → 스프링 컨테이너 스프링은 스프링 컨테이너 또는 어플리케이션 컨텍스트라고 불리는 스프링 런타임 엔진을 제공한다. 스프링 컨테..

Spring 2024.01.08