List

금요일, 12월 04, 2015

파일 다운로드 업로드


  • 프로세서
    • 업로드시 로딩하는 파일을 DB에 등록
    • 업로드된 내용을 list
    • list된 내용을 클릭으로 다운로드 처리
  • DB처리 부분
    • 게시물과 1:다 관계로 처리 게시판의 primary key 인 no 와 파일 정보테이블의no가 foreign관계로 처리
    • restore(테이블) , restore_seq(시퀸스)
      • fno(파일 key , no  (게시물 foreign key) , fold , 파일명 , fname(파일명) , credte(업로드 시점)
  • 업로드시 db처리 부분
    • DB 서버에 fupload() 모듈로 정보를 입력처리..
      • insert into restore 
      • values(restore_seq.nextval,no,fold,fname,sysdate,etc)
    • Service(upload 모듈)
      • Restore 
        • setFold(path),setFname(getOriginalFilename())
      • dao.fupload( restore );
  • 다운로드 list 처리..
    • db 모듈 Arraylist<Restore> getlist
      • select문으로..
    • Dao,service
    • Controller
    • view~에 뿌려주기

댓글 없음:

댓글 쓰기