목록Framework/Spring (26)
능글맞은 구렁이

1. New Project에서 Maven을 선택 (아무것도 누르지말고 Next 클릭) > 프로젝트 명, 그리고 GroupId를 본인이 하고싶은 단어로 수정하고 Finish 2. 만들어진 프로젝트에서 프로젝트명 우클릭 > Add Framework Support 선택 >Spring MVC를 찾아 선택 > OK 3. 프로젝트에 lib가 생성되어있음을 확인할수있다. 이 lib는 삭제하도록한다. 4. lib를 삭제하고 Project Structure 클릭 > Libraries > 두개의 파일 삭제 > ok 5. pom.xml수정! 4.0.0 com.test springproject 1.0-SNAPSHOT 8 8 5.2.3.RELEASE org.springframework spring-webmvc ${org.spr..

Spring 설정이 반이다!! 화이팅!!! 1.▼▼ Spring 개발을 위한 준비 (설정1)에서 만든 프로젝트를 이어서 작업을 진행해보자 2021.06.12 - [Spring] - Spring-개발을 위한 준비 (설정1) Spring-개발을 위한 준비 (설정1) 1. 개발환경설정 -JDK 1.8버전 권장▼▼ https://www.oracle.com/java/technologies/downloads/#java8 -Help > Eclipse Marketplace > sts (검색) > install 2. 프로젝트 생성 2-1. NEW > OTHER 2-2. Spring lega.. jangbora92.tistory.com 2. src > main > webapp > WEB-INF 에서 파일 삭제 3. pom..

1. 개발환경설정 -JDK 1.8버전 권장▼▼ https://www.oracle.com/java/technologies/downloads/#java8 -Help > Eclipse Marketplace > sts (검색) > install 2. 프로젝트 생성 2-1. NEW > OTHER 2-2. Spring legacy Project 선택 2-3. Project name 입력 > Spring MVC Project선택 >NEXT 2-4. Project Package명입력 > Finish 3. 설정변경 3-1. 생성된 프로젝트에 pom.xml클릭 3-2. java-version이 1.6으로 되어있다. 이 부분을 1.8로 수정 밑으로 내리다보면 1.6을 또 발견! 역시 1.8로 변경해준다. 3-3. 프로젝트 ..

*Spring MVC흐름* *내장클래스 (이름 변경 불가!)* DispatcherServlet : ~~.servlet // 웹브라우저에서 어떤 요청사항이 들어오게 되면 모든 것은 DispatcherServlet이 요청을 받는다. DispatcherServlet 요청 사항을 처리할 수 있는 컨트롤러를 반환받는데 그부분을 HandlerMapping 리턴시켜준다. HandlerMapping : ActionFactory Controller : ~~~.action들 View : ~~.jsp들 ViewResolver : url 변수 *실행순서* project를 실행할때 제일 먼저 구동되는 파일은 web.xml문서가 먼저 로딩된다. 1. application → web.xml → 구동시작 (application은 계..
1. Spring Framework이란? 최대의 장점은 개발에 필요한 구조를 이미 코드로 만들어 놓았기 떄문에, 실력이 부족한 개발자라 하더라도 반쯤 완성한 상태에서 필요한 부분을 조립하는 형태의 개발이 가능하다!! 2. 스프링의 주요 특징 1) POJO(Plain Old Java Object)기반의 구성 스프링의 성격 자체가 가벼운 프레임워크지만, 그 내부에는 객체 간의 관계를 구성할 수 있는 특징을 가지고 있다. 스프링은 다른 프레임워크들과 달리 관계를 구성할 때 별도의 API등을 사용하지 않은 POJO의 구성만으로 가능하도록 제작되어 있다. 이것이 중요한 이유는 코드를 개발할 때 개발자가 특정한 라이브러리나 컨테이너의 기술에 종속적이지 않는다는 것을 의미한다. 개발자는 가장 일반적인 형태로 코드를 ..