스프링(Spring) 이란? > + JAVA 기반의 웹 어플리케이션을 만들수 있는 프레임 워크다. > + JAVA의 활용도가 높아지면서, JAVA를 이용한 기술이 JPA, JSP, Mybatis 등의 기술이 있는데 Spring은 해당 기술들을 좀더 편리하게 사용하기 위해 만들어졌다. > + Spring은 다른 사람의 코드를 참조하기 쉽고 편한 구조로 되어...
Spring Framework > + 스프링 프레임워크(Spring Framework)는 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크로서 간단히 스프링(Spring)이라고도 불린다. > + 동적인 웹 사이트를 개발하기 위한 여러 가지 서비스를 제공하고 있다. > + 대한민국 공공기관의 웹 서비스 개발 시 사용을 권장하고 있는 전자정부 표준프레임워크의...
IoC(Inversion of Control)란? > + IoC란 그대로 번역을 하면 제어의 역전이라는 의미이며, 메소드나 객체의 호출 작업을 개발자가 결정하는 것이 아니라, 생성주기를 컨테이너가 관리해주는 것을 말한다. > + 즉 프로그램의 흐름을 컨테이너가 관리해주