무소의 뿔처럼

#5_DB table 만들기 본문

JSP/JSP 홈피 만들어보기_게시판

#5_DB table 만들기

값을변경 2022. 2. 3. 17:04

sqldeveloper로 oracleDB를 접속하여 table 만들기

create table free_tbl (
    freeNo NUMBER(10) not null primary key,
    freeTitle varchar2(30) not null,
    freeContent varchar2(4000),
    freeWriter varchar2(8 char),
    freeDate date
    );

freeContent를 CLOB 자료형을 쓰려고 했는데 기술 부족이 왔다.

데이터를 넣고 받는 데에 있어서 구글링을 해봤는데.. 이해할 부분이 남아있다.

(대충 이해 못했다는 말)

게시판 CRUD를 구현하기 위해서 varchar2 타입을 쓰고 4000byte를 주었다.

 

 

create sequence free_seq
start with 1;

freeNo가 +1 자동으로 카운터 되게끔.  free_seq.nextval()

 

commit;

커밋을 해 주어야 eclipse에서 DB 부를 때 알아먹음.

 

public class board_vo {

private String freeNo;
         .
         .
         .

	public String getFreeNo() {
		return freeNo;
	}
	public void setFreeNo(String freeNo) {
		this.freeNo = freeNo;
	}
    
                  .
                  .
                  .
}

board_vo 클래스를 만들어 sql의 column명을 변수로 ->그리고 getter / setter를 만듦. (각각)

 

getter / setter 한꺼번에 추가

우클릭 > Source > Generate Getters and Setters...

 

Comments