NEW > Spring Legacy Project
* Spring MVC Template 사용
* top-level package : 내 프로젝트의 시작점
*Maven Dependencies 경로 : c:users:@@@/.m2.repository
> 유저이름은 영어여야 나중에 오류 안뜸
*HomeController
@Controller(애노테이션) : 해당 클래스를 컨트롤러로 쓰려면 반드시 붙여줘야함
Logger : 원래 java에서 사용하던 sysout 출력문 대신 사용
sysout은 시스템의 성능을 떨어트림
@RequestMapping(value = "/", method = RequestMethod.GET) : 1,2단계-가상주소 매핑의 역할
return home : home.jsp 페이지로 이동
톰캣 경로 접근 에러 :톰캣폴더에 들어가서 관리자 권한을 줘야 사용할 수 있음
*앞으로 이 방법으로 실행할 거임.
*servlet-context.xml : 웹과 관련된 클라이언트의 요청을 받기위한 컨텍스트 설정
: 요청과 관련된 객체를 정의
* annotation-driven : 애노테이션 기반의 컨트롤러 호출이나 bean 객체 등록, 매핑 작업을 편리하게 해줌
: URI, Controller, return을 편하게 연결해줌
prefix value="/WEB-INF/views" & suffix value=".jsp" : /WEB-INF/views 아래에 있는 jsp. 파일로 연결
pom.xml : Maven을 활용할 수 있는 방법
* 버전 변경
*외부 라이브러리 추가 : SpringMVC/pom.xml 에서 주소 추가
>> 버전 변경 시 여기서 수정만 해주면 자동으로 다운로드
'STUDY > SPRING' 카테고리의 다른 글
spring - 회원가입(MyBatis - DB연결 연습) (0) | 2022.06.09 |
---|---|
spring ========Mybatis로 DAO와 DB를 연결 ======= (0) | 2022.06.08 |
Spring - Legacy Project 만들기 2(mybatis - db 연결) (0) | 2022.06.08 |
Spring 기초 관계 (0) | 2022.06.07 |
spring 설치하기 (0) | 2022.06.03 |