본문 바로가기
☕Java/Spring

[20210715] Spring + MyBatis를 이용한 로그인 및 게시판 1 - 프로젝트 구조

by 캔 2021. 7. 15.

이번엔 로그인 기능을 추가한 게시판을 Spring 프레임워크와 MyBatis를 이용해 만들어 보려고 한다.

로그인 기능과 게시판 기능을 구현하기 위해 고객 정보 DB와 게시판 DB을 만들어야 한다. DB에 고객 정보 테이블인 Customer 테이블과 Boardc 테이블, 각각의 테이블에서 사용할 시퀀스(Bbsc_seq, cus_seq)들이 만들어진 상황에서 시작한다.

테이블이 두 개다 보니 DAO, DTO, Mapper 파일 모두 두 개를 작성한다.

이번 프로젝트에서 새로 생긴 폴더가 webapp 이하의 resources 폴더이다. resources 폴더는 웹 뷰를 꾸며주는 css 파일이나 js 파일 저장하기 위해 사용한다.