오늘 한 것

  • 오늘은 일기장을 진행하며 몇가지 에러가 있었다 오늘은 글쓰기 하는 중 이었는데 그중 하나는
    1. java.util.Date cannot be cast to java.lang.Number; 이 에러가 계속 났다.
      • 왜그런걸까 계속봐도 양식이 안맞는다는데 대체 왜..하고 보고있었는데 addBoard에서 userid를 저장하는데 getRegdate()를 받고있었다.. 당연히 안된다 수정해서 고쳐졌다.
    2. userid를 fk로 사용화려고 DB에서 fk로 추가해놨었는는데 이게 계속 에러가 났다.
      • ADD CONSTRAINT board_ibfk FOREIGN KEY (user_id) REFERENCES boardexam.user (id) ON DELETE RESTRICT ON UPDATE CASCADE;
      • 저렇게 주었다.
      • 1216 - Cannot add or update a child row: a foreign key constraint fails
      • 이 오류가 계속 났었는데 DB 내용을 모두 삭제한 후 시도하니 다시 됐다.
      • 이 주에 할 것

  • bookmark delete ajax 작성(v)
    • 삭제를 실행하는 user id에 맞는 bookmark id를 대조해 삭제한다.
    • 개별삭제, 선택삭제(전체삭제) 구현
  • bookmark send ajax 작성()
    • isbn을 challenge에 보내 book db에서 검색한뒤 challenge add에 값을 넘겨 실행한다.
  • bookmark add ajax 작성()
    • challenge add에서 bookmark add 버튼을 눌렀을 때 bookmark db에 isbn, 썸네일, title이 저장
    • 동시에 book db에 해당 정보가 있는지 검색하여 저장
  • 개인프로젝트
    • 캘린더페이지 구현(ajax 이용 예정)