반응형
게시판에 작성하는 글, 회원가입을 하는 ID와 비밀번호를 포함한 페이지에서 사용하는 모든 데이터는 DB에 저장된다. 그리고 필요에 따라서 Create/Retrieve/Update/Delete를 수행하며 각각의 비즈니스 로직을 처리하고 그 결과를 다시 화면에 나타내주게 된다.
나는 무료 DB인 MySQL 8.0을 설치하고, 이 게시판 프로젝트에 연동해보기로 했다.
(다운로드 링크 : https://dev.mysql.com/downloads/installer/)
기본 User인 root로 사용하기로 하고 설치를 완료하였다.
회원으로 사용할 테이블 user를 만들어주고, 각각의 칼럼을 정의해준다. ID는 고유값이기 때문에 PK로 지정한다. (PK은 중복이 되지않고, NULL값도 입력할 수 없다.) 이 테이블에 내 데이터를 insert 해주었다.
다음은 DB 상에서 만든 테이블과 똑같은 구조로 java Beans를 만들어보았다. user 클래스 안에는 테이블에서 미리 정의한 칼럼과 동일하게 ID, 비밀번호, 이름, 성별, 메일주소가 들어가있다. 칼럼과 매칭되는 변수는 모두 private 변수로 만들었고, 외부 참조용으로 getter와 setter를 생성해주었다.
반응형
'[ 다먹살 ] > - JSP' 카테고리의 다른 글
[게시판 만들기 #1] 기본화면 만들기 (0) | 2021.08.03 |
---|---|
[게시판 만들기 #0] 설치 및 환경설정 (0) | 2021.08.03 |
댓글