스프링으로 게시판 만들어 보기 ( 더미 데이터, 게시판 뷰 작성 )
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시간 안으로 후다닥 만들고 시작할 수 있습니다.)
뷰 페이지 파일 첨부
'개발공부 > spring' 카테고리의 다른 글
스프링으로 게시판 만들어 보기 ( 게시판 페이징, 추천 프로시저 ) (0) | 2019.08.09 |
---|---|
스프링으로 게시판 만들어 보기 ( 기본설정, 마이바티스 + HikariCP ) (0) | 2019.06.30 |
스프링으로 게시판 만들어 보기 ( 프로젝트 생성, 테이블 설계 ) (0) | 2019.06.30 |