[JSP] Database 구축하기

박은지·2022년 3월 6일
1

MySQL & DBeaver

1. Database 생성

본 프로젝트명과 동일하게 BBS 라는 데이터베이스를 구축해보자.

DBeaver 접속 후, 왼쪽 트리메뉴 중 Databases 메뉴에서 마우스 우클릭하여 Create New Database를 클릭한다.

나타나는 팝업 창에 구축할 데이터베이스 이름과 Charset, Collation을 설정한다.

2. Table 생성

왼쪽 트리메뉴에 나타난 BBS 메뉴에서 Table 메뉴에 마우스 우클릭 후 Create New Table를 선택한다.

아래의 정보에 맞는 테이블을 생성한다.

테이블명 : USER

  • userID varchar(20) PK
  • userPassword varchar(20)
  • userName varchar(20)
  • userGender varchar(20)
  • userEmail varchar(20)

3. Data 넣기

USER 테이블의 리본 메뉴 중 Data 탭 메뉴에서 아래와 같은 데이터를 입력하고 저장한다.


JSP

이제 데이터베이스에서 가져온 정보를 JSP 서버에서 담고 처리할 수 있도록 해보자.

1. Package 생성

2. Class 생성

3. User.java

package user;

public class User {
	
	private String userID;
	private String userPassword;
	private String userName;
	private String userGender;
	private String userEmail;
	
 	// JSP 서버에서 활용할 수 있는 형태로 만들기 위헤 Source > Generate Getters and Setters

}

package user;

public class User {
	
	private String userID;
	private String userPassword;
	private String userName;
	private String userGender;
	private String userEmail;
	
 	// JSP 서버에서 활용할 수 있는 형태로 만들기 위헤 Source > Generate Getters and Setters
	public String getUserID() {
		return userID;
	}
	public void setUserID(String userID) {
		this.userID = userID;
	}
	public String getUserPassword() {
		return userPassword;
	}
	public void setUserPassword(String userPassword) {
		this.userPassword = userPassword;
	}
	public String getUserName() {
		return userName;
	}
	public void setUserName(String userName) {
		this.userName = userName;
	}
	public String getUserGender() {
		return userGender;
	}
	public void setUserGender(String userGender) {
		this.userGender = userGender;
	}
	public String getUserEmail() {
		return userEmail;
	}
	public void setUserEmail(String userEmail) {
		this.userEmail = userEmail;
	}

}

0개의 댓글