본문 바로가기

SPRING/Configuration

게시판 - 프로젝트 환경설정 및 DB 연결

1. 스프링 프로젝트 생성 및 환경설정

스프링 프로젝트 생성 및 환경설정 : dblee.tistory.com/22

스프링 한글 설정 : dblee.tistory.com/31

 

1-1) Spring legacy project MemberBoard 프로젝트 생성

1-2) pom.xml에서 각각 버전에 맞게 수정

1-3) 프로젝트 우클릭 -> properties -> project facet -> java를 1.8로 교체

1-4) 컨택스트 패스 수정 : Server 탭 - module / 우측 edit를 이용해서 루트 url을 "/" 만 남김

1-5) web.xml에 <filter> 태그 추가

 

 

2. Oracle 연결 및 DB 환경설정

Oracle 연결 (JDBC) : dblee.tistory.com/34

Oracle 연결 (mybatis) : dblee.tistory.com/44

 

2-1) mybatis를 사용하기 위해 pom.xml에 환경설정

 

 

2-2) jdbc.properties 파일 생성 (DB 드라이버, url, id, pw 관련 정보 입력)

 

 

2-3) root-context.xml 파일에 DB 의존 관계 주입

 

** 구분자 /와 .의 차이

- 패키지명 + 파일명까지 가져와야하는 경우에는 구분자에 / 사용

- 패키지명만 가져오는 경우 구분자에 . 사용

  (주로 스캔 종류 - 마이바티스 스캔, 컴포넌트 스캔은 경로를 패키지로만 사용)

 

 

3. HomeController의 home.jsp 파일 내용 수정

- 수정하는 이유? 

프로젝트를 빌드 했을 때, 메인으로 보이는 페이지를 서버 타임이 아닌 다른 내용으로 수정하기 위해서