MyShop.war
1.95MB

 

MyShop의 자유게시글을 위한 테이블 설계
테이블 이름 : myshop_bbs_tbl
컬럼이름 및 데이터 타입:
 seqno(글번호) / title(제목) / writer(작성자) / content(내용) / bbs_date(작성일)
 number(8)     varchar2(20) varchar2(15)    varchar2(100)     date
참고: 글번호는 자동증가 
-> 기존의 가장 큰 글번호를 찾는다. select max(seqno) from myshop_bbs_tbl;
-> 위의 결과에 +1한다.

MyShop 고객을 위한 테이블 설계
테이블 이름 : myshop_users_tbl
컬럼이름 및 데이터 타입:
 id(계정)      / name(이름)   / address(주소) / tel(연락처)  / gender(성별) 
varchar2(15)  varchar2(30)    varchar2(50)   varchar2(20)   varchar2(10)

/ entry_date(가입일) / email(이메일) / job(직업)
    date                    varchar2(30)    varchar2(20)

 

테이블에 컬럼이 누락된 경우, 컬럼을 추가할 수 있다.

alter table 테이블 이름 add (컬럼이름 데이터타입);

alter table myshop_users_tbl add(pwd varchar2(20));

tiger의 암호와 lion의 암호를 넣는다.(update)
update myshop_users_tbl set pwd = 'tiger' where id='tiger';
update myshop_users_tbl set pwd = 'lion' where id='lion';
commit;

 

서블릿                   JSP
HttpRequest        request
HttpResponse     response
HttpSession        session

 

HTTP 프로토콜에서 로그인 상태유지를 하는 방법
-> HttpSession을 사용한다.
로그인 성공시 HttpSession에 계정을 저장한다.

Posted by webpage
,