스프링으로 게시판 만들어 보기 ( 더미 데이터, 게시판 뷰 작성 )

2019. 8. 5. 09:59개발공부/spring

더미 데이터 준비하기

개발하면서 테스트용으로 사용할 더미 데이터를 준비합니다.

 

시퀀스 생성

create sequence springmember_seq;
create sequence springboard_seq;
create sequence springReply_seq;

 

회원정보 insert

insert into springmember values(springmember_seq.nextval,'zara9006','1234','01033334444','zara9006@naver.com','/board/resources/img/null.png');
insert into springmember values(springmember_seq.nextval,'test1','1234','01022224444','test01@naver.com','/board/resources/img/null.png');
insert into springmember values(springmember_seq.nextval,'test2','1234','01011114444','test02@naver.com','/board/resources/img/null.png');
insert into springmember values(springmember_seq.nextval,'test3','1234','01055554444','test03@naver.com','/board/resources/img/null.png');

 

게시글 insert

insert into springboard values(springboard_seq.nextval,'자유',1,'테스트용 제목'||springboard_seq.currval,'테스트용 내용'||springboard_seq.currval,0,0,sysdate,sysdate,'Y');
insert into springboard values(springboard_seq.nextval,'코딩',2,'테스트용 제목'||springboard_seq.currval,'테스트용 내용'||springboard_seq.currval,0,0,sysdate,sysdate,'Y');
insert into springboard values(springboard_seq.nextval,'유머',3,'테스트용 제목'||springboard_seq.currval,'테스트용 내용'||springboard_seq.currval,0,0,sysdate,sysdate,'Y');
insert into springboard values(springboard_seq.nextval,'음악',4,'테스트용 제목'||springboard_seq.currval,'테스트용 내용'||springboard_seq.currval,0,0,sysdate,sysdate,'Y');
insert into springboard select springboard_seq.nextval,board_category,member_no,'테스트용 제목'||springboard_seq.currval,'테스트용 내용'||springboard_seq.currval,0,0,sysdate,sysdate,'Y' from springboard;

오라클에는 select 조회 결과를 바로 insert 할 수 있습니다.

해당 기능을 이용하면 많은 양의 더미 데이터를 빠르게 만들 수 있습니다.

 

 

화면(View) 준비하기

w3css나 부트스트랩을 사용하면 실제 운영하기 위한 사이트만큼은 아니더라도 급하게 공부용으로 페이지 디자인을 하기에 좋습니다.

 

게시판 사이트 메인 페이지

게시판 메인

글 보기 페이지

글보기

글쓰기 페이지

글쓰기

로그인, 회원가입 페이지

로그인
회원가입

 

w3 css를 사용해서 필요할 것 같은 페이지들을 빠르게 만들어 줍니다.

(w3 css나 부트스트랩을 가져다 사용하면 이런 간단한 페이지들은 1시간 안으로 후다닥 만들고 시작할 수 있습니다.)

 

뷰 페이지 파일 첨부

게시판.zip
0.02MB