Framework의 장점 단점 장점 정해진 규약이 있다. 애플리케이션을 체계적으로 관리할 수 있다. 기본적인 설계와 필요한 라이브러리를 제공해 생산성 향상 코드의 재사용성이 높고, 확장성이 좋다. 단점 해당 Framework에 대한 학습이 필요하다. 자유롭고 유연한 개발이 불가능하다. POJO(Plain Old Java Object) 프로그래밍이란!? 2가지 규칙 객체지향 원리에 충실해야 한다. (책임 / 역할 구분) _ 조건문을 사용하면 POJO가 아니다. Java 스펙에 정의된 것 이외에 다른 기술이나 규약에 얽매이지 않아야 한다. 특정 환경(서버, 프레임웍)에 종속적이지 않아야 한다. 장점 특정 환경이나 기술에 종속적이지 않으며 재사용이 가능하고, 확장 가능한 유연한 코드를 작성할 수 있다. 환경에..