01.04

wjdaks4945·2021년 1월 4일
0

jsp

목록 보기
28/39

일기를 영어로 바로 쓰는게 아니라
나에게 익숙한 한글로 먼저 일기를 쓰고 단어 바꾸고 부사로

나중에 팀 로직논의할때 의사코드로 논의함
의사코드로 먼저 쓰는 습관들이기

삭제 ui
삭제 누르면 글번호, 비밀번호가 포함되있어야됨
그 다음 그걸 서버로 전송 - 바디 구성해야됨. 비밀번호가 있으니까.

클라이언트 사이드에서 어떻게 구성해서 뭘 넘길건지 먼저 정리
서버 - 데이터 받고 검증. 검증에 통과하면 로직 테우기 -> 로직 돌려주는 결과데이터 받아서

  1. 비밀번호 오류
  2. 게시글 삭제 성공
  3. 서버사이드에 문제발생해서 삭제 실패한경우

결과에 따라 이동시키기.

인증 - 입력받은 비밀번호 암호화해서 비교

삭제
reply에는 cascade했는데 board에는 안함
-> board먼저 지우고 attach 지움

지우더라도 나중에 복원할수있는거부터 지운다.
metadata는 롤백하면 트랜잭션 관리하면 복원가능
-> 메타데이터 삭제 -> 게시글 삭제 -> 이진데이터 삭제
어떤 파일이 어디에 저장되있다는 정보 가지고 있어야

첨부파일의 메타데이터와 게시글 지울수있는 쿼리문 2개 필요

insertGroup - default상속받음
->boardVO에 default.class로 되어있는 애들은 insert에서도 검증함

serviceImpl에서 attachList에 있는거 다 꺼내서 delAttNos에 안넣고 싶으면 OGNL표기법 사용하면됨. < if>문.


답글
게시글 조회할때 정렬조건 먼저 설정해야됨.
CONNECT BY

6 - 패딩문자 갯수
3- 추가하려는 문자 길이

결과

바이트단위로 데이터 흘려서 보내겠다.
8bit - 1바이트. 자바에서 가장 작은 데이터 = 바이트

응답도 바이트로 흘려보낼테니까 잘 받아라

inline - 응답가져가서 바로 보여줘라 - 마임타임 설정한거랑 똑같음
=> attachment

브라우저-url에 공백있으면 +로 바꿈

조회, 수정, 삭제
모두 그 전에 비동기로 새로고침이 한번되야됨.

덧글 - 한페이지 안에서 crue 다해야됨
-> 공통되는 부분 모듈로 만드는게 중요


프로젝트
기준 -

  1. 볼륨
    카테고리 한사람당 3~4개
  2. 어떤 특이기술

0개의 댓글