주니 개발 도서관

Spring

스프링 쓰는 이유 및 간단 개요

주니홍 2022. 9. 13. 13:25

 

??? . xml
환경설정** 과 관련된 파일

web.xml
FC와 같은 서블릿을 관리하는
서블릿 컨테이너** (톰캣, 웹 서버)에게 설정을 알려주는 파일

pom.xml
스프링 컨테이너에게 설정을 알려주는 파일
현재의 프로젝트가 가지고 있는 패키지 (클래스 파일) 참조 사항을 설정함

선임 : " 서블릿 컨테이너가 어떻게 설정되어잇나요? "
나 : " (web.xml 파일을 보여주며) 이렇게 설정되어 있습니다! "

 

[ 프레임워크 ]

개발을 어떻게 해야하는지 아웃라인을 제공 ( 뼈대 = 틀을 벗어나지 않도록 )

Spring 프레임워크 관련 질문

 

ㅡ Spring 프레임워크 왜 쓸까요?
1. 프레임워크를 사용하기 때문에 개발시간 단축
2. 관리가 용이 == 유지보수 용이
3. ** 개발자들의 실력이 상향 평준화 ( MVC 설계패턴을 이해하지 못하더라도 사용하기 용이함 )

ㅡ Spring 프레임워크가 한마디로 표현하자면?

"IoCAOP를 지원하는 경량의 프레임워크"

 

IoC 제어의 역행 -> 낮은 결합도
AOP 관점지향 프로그래밍 -> 높은 응집도

 

경량  > .java 파일을 사용한다는 뜻 == POJO(서블릿이 아닌 일반 . java 파일) 

키워드 핵심 -> 유지보수 용이 / IoC (낮은 결합도) / AOP (높은 응집도)