로딩
요청 처리 중입니다...

스프링 프레임워크(Spring Framwork)

 스프링 프레임워크(Spring Framwork)

프레임워크란? 뼈대나 근간을 이루는 코드들의 묶음으로 프로그램의 기본 흐름이나 구조를 만들어 놓은 것. => 개발자는 완성되어 있는 구조에 자신이 만들고 싶은 기능을 추가해 나간다.

스프링 프레임워크란? 자바 플랫폼을 위한 오픈 소스 경량급 애플리케이션 프레임워크로 동적인 웹 사이트를 개발하기 위한 여러 가지 서비스를 제공한다.

스프링 프레임워크 특징 POJO(Plain Old Java Object) 기반의 구성 - 오래된 방식의 간단한 자바 객체라는 의미이며, JAVA 코드에서 일반적으로 객체를 구성하는 방식을 스프링 프레임워크에서 그대로 사용할 수 있다. 2. 의존성 주입(DI)을 통한 객체 간의 관계 구성 - 의존성(Dependency)이란 하나의 객체가 다른 객체 없이 제대로 된 역할을 할 수 없다는 것을 의미한다.

예를 들어 A객체가 B객체 없이 동작이 불가능한 상황을 'A'가 'B'에 의존적이다라고 표현한다. - 주입(Injection)은 말 그대로 외부에서 밀어 넣는 것...