프로그래밍/Spring
-
[스프링 개념 정리]프로그래밍/Spring 2022. 5. 3. 17:39
1. 스프링 프레임 워크란? -자바 플랫폼을 위한 오픈 소스 어플리케이션 프레임 워크이다. -동적인 웹 사이트를 개발하기 위한 여러가지 서비스를 제공하고있다. -대한민국 공공기관의 웹 서비스 개발 시 사용을 권장하고 있는 전자정부 표준프레임워크의 기반 기술로서 쓰이고 있다. 2. 스프링의 핵심 요소 -모듈간 결합도는 최소화하고 모듈내 요소들간 응집도를 최대화 1 .높은 응집도 *응집도란? [프로그램의 한 요소가 해당 기능을 수행하기 위해 얼마만큼의 연관된 책임과 아이디어가 뭉쳐있는지를 나타내는 정도이다. 일반적으로 프로그램의 한 요소가 특정 목적을 위해 밀접하게 연관된 기능들이 모여서 구현되어 있고, 지나치게 많은 일을 하지 않으면 그것을 응집도가 높다고 표현한다. 응집도가 높으면 프로그램을 쉽게 이해할..