이곳은 데이터접근 클래스를 만들곳입니다.


파라미터로 이동하는 즉 데이터베이스에 들어가는 변수명을 기입합니다.

변수명을 통일시키는게 가장 좋지만 저는 Username은 데이터베이스에 썼고 name은 변수명으로 써서 헷갈릴수 있으니 참고하시길 바랍니다.


우선 이렇게 입력을 하겠습니다.

package board;

public class VO {
	private int num;
	private String name;
	private String password;
	private String title;
	private String memo;
	private String time;
	private int hit;
	private int ref;
	private int indent;
	private int step;
	private boolean dayNew;
	
	public VO() {
		
	}
	
	public VO(int num, String name, String password, String title,
			String memo, String time, int hit, int ref, int indent, int step, boolean dayNew) {
	this.num = num;
	this.name = name;
	this.password = password;
	this.title = title;
	this.memo = memo;
	this.time = time;
	this.hit = hit;
	this.ref = ref;
	this.indent = indent;
	this.step = step;
	this.dayNew = dayNew;
}
	
}

기본 생성자와 인자가있는 생성자를 생성하고 초기화 시켜줍니다.

그뒤 getter/setter를 만들어줄텐데 직접 입력할 필요없이 이클립스에서 자동으로 만들어주는 기능이있습니다.



위에 메뉴에 보면 Source에 Generate Getters and Setters...가 있습니다.


오른쪽 위에 Select All을 클릭해서 모두 선택을 합니다.


이곳 까지의 단축키는


Alt + Shift + S를 누른뒤 R을 누르면 됩니다.


이렇게 getter/setter가 생겼습니다.


변수중 보다보면 dayNew가 있는데 이것은 데이터베이스에 들어가는 값은 아니고 날짜비교를 위해 제가 하나 만들어놨습니다.





Posted by 세이나린
,