Spring : 반자동화 (외부 api를 가져옴, 인터넷 연결 필수) Tip) 파일아이콘우측상단S == 스프링이 반자동화 걸어둠ㅇ Framework : 뼈대나 근간을 이루는 코드들의 묶음 프레임워크를 이용한다 : 프로그램의 기본 흐름이나 구조를 정하고, 모든 팀원이 이 구조에 자신의 코드를 추가하는 방식으로 개발한다 Spring Framework의 주요 특징 1. POJO : Plain Old Java Object, API 없이 Java 코드를 이용해서 객체를 구성하여 개발자가 특정한 라이브러리나 컨테이너의 기술에 종속적 X 2. 의존성 주입(Dependency Injection) 관계 의존적이다 (ex) A 객체가 B 객체 없이 동작이 불가능한 상황 의존성 주입 방식에서는 그림의 '바깥쪽 도형'같은 존..