[Spring] MVC 기본 구조

손종일·2023년 5월 13일

더 자세하게 업데이트 예정~

  1. pom.xml에 필요한 라이브러리 추가

  2. webapp/WEB-INF/spring/root-context에 싱글톤 설정(mybatis, dbcp, mybatis config)
    : 싱글톤 만들거 있으면 여기에 설정해주세요. 어노테이션으로 싱글톤 생성하는 것(@Component와 같은 역할)이 불가능할 때 보통 사용함.

3.VO 생성

4.src/main/resources에서
1) mybatis-config.xml 설정
1-1) < typeAliases > : SQL문 정의할 때 VO표현을 간단하게 하고 싶은 경우, 별명을 지어서 사용
1-2) < mappers > : SQL문 정의하는 파일들의 목록을 지정. 테이블당 한개 사용

2) src/main/resources/mapper에서 ___mapper.xml파일 설정 : SQL문 정의

  1. webapp에서 첫 페이지인 .jsp파일 작성 (첫번째로 만들어도 상관없을 듯)

  2. DAO, Controller 설정

  3. views에서 .jsp파일들 생성

profile
아자아자 화이팅!

0개의 댓글