목록Records/Spring Framework (26)
Keep going
# 프로젝트 생성 방법 File > New > Spring Legacy Project 에서 Spring MVC Project를 이용하여 생성. 프로젝트를 최초로 생성하면 필요한 코드와 라이브러리를 다운로드 하게 된다. '.m2' 폴더 > repository 폴더 안에는 프로젝트 생성 시 다운로드된 파일들 추가되있다. 스프링 프로젝트 구조 src/main/java - 작성되는 코드의 경로 src/main/resources - 실행할 때 참고하는 기본 경로(주로 설정파일들을 넣는다.) src/test/java - 테스트 코드를 넣는 경로 str/test/resources - 테스트 관련 설정 파일 보관 경로 src/main/webapp/WEB-INF/spring/appservlet/servlet-contex..
프레임워크란 ? 뼈대나 근간을 이루는 코드들의 묶음 경량 프레임워크란? 90년대 말에 복잡한 구동 환경과 하드웨어적인 구성이 필요한 프레임워크의 반대되는 개념으로 등장 과거 J2EE 기술이 너무 복잡하고 방대 → 전체 이해하고 개발하기에 어려움이 있었다. 경량프레임워크 → 특정 기능을 위주로 간단한 jar 파일 등을 이용해서 모든 개발이 가능 스프링의 차별성 복잡함에 반기를 들어 만들어진 프레임워크 프로젝트의 전체 구조를 설계할 때 유용한 프레임워크 여러 종류의 프레임워크를 혼용해서 사용 가능 개발 생산성과 개발도구의 지원 스프링의 주요 특징 POJO 기반의 구성 의존정 주입을 통한 객체 간의 관계 구성 AOP 지원 편리한 MVC 구조 WAS의 종속적이지 않은 개발 환경 ◆ POJO (plain old ..