본문 바로가기
728x90

개발자20

프로젝트 코드 변경 사항 및 메모 #5 💡 비밀글, 공개글 삭제 및 수정 비밀번호 입력하는 창이랑 같이 한 뒤에 한 번에 처리하고 싶었는데 지금 로직이 솔직히 혼란스럽다. 할 수 있을 것 같은데 정리 필요 할 듯. 문제가 되는 부분 : 비밀번호 입력 실패하면 type = again이 되면서 다시 성공 했을 때 어느 view를 보여줘야 하는지 햇깔려짐. again이 들어가면서 문제가 많아짐. 두번 이상 틀리면 또 type2가 again이 되니까 .. (혼란) 💡 java.math.BigDecimal java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.Long 오라클 Number형 컬럼의 데이터를 HashMap 타입으로 받아서 사용하려고 할 때 발생하는 오류.. 2020. 5. 7.
프로젝트 코드 변경 사항 및 메모 #4 Q&A 게시판 📌 To Do List [x] 리스트, 페이징 [x] 글 작성, DB 저장 [x] 글 상세보기 [x] 글 수정, 삭제 [ ] 비공개, 공개 설정 [ ] 댓글, 대댓글 [ ] 예외처리 설정 💡 리스트, 페이징 view 생성하지 않고 join문 통해서 리스트 출력 select rownum as rnum, qna_num, member_id, member_name, qna_type, qna_title, qna_file, qna_content, qna_date, qna_file, qna_check, qna_scr, qna_pass from (SELECT q.qna_num, q.member_id, m.member_name, q.qna_type, q.qna_title, q.qna_content, q.q.. 2020. 4. 30.
프로젝트 코드 변경 사항 및 메모 #3 1. Ajax 페이징 완성 Ajax 페이징해서 뿌리는 건 생각보다 오래 걸리진 않았는데 검색 했을 때랑 그냥 처음에 뿌릴 때랑 중복 코드 정리 하느라고 조금 오래 걸렸다. 하고 나니까 이걸 이렇게까지 해야 했었나 라는 생각은 들지만 일단 보기에 좋고, 한번에 뿌렸다가 끊어서 보이는 방식을 없애버렸다는 것 자체가 마음에 든다. 만족스러움. 2. Q&A 게시판 수정 리스트 뿌리는 거랑 페이징까지는 해놨고 이제 글 작성 쪽 CSS 건들이면서 그냥 textarea로 해놨던거를 summernote 에디터로 변경하려고 하는데 일단 문제가 되는 부분은 파일 업로드가 원래 지정해놨던 거랑은 다른 방향으로 될 것 같다는 것 정도? 일단 더 알아보고 해봐야지 .. 사실 qna 게시판에 저런 느낌의 기능까지 필요한건 아니지.. 2020. 4. 29.
프로젝트 코드 변경 사항 및 메모 #2 원래 다른 게시판 만들기를 혼자 진행하다가 차라리 내가 만든 게시판을 진행했던 프로젝트에 붙이는게 효율적인 것 같아서 다시 돌아왔다. 그리고 이게 맞는 듯. 1. 코드 중복 및 콘솔 창 정리 2. Q&A 게시판 짜보기 - 에디터 변경 - 댓글, 대댓글 - 공개, 비공개 - 댓글 개수 목록에 띄우기 3. Ajax 페이징 구현 4. 관리자 메인 개선 (로딩, fullcalender.js) 5. AWS 우선 내 코드에서 중복이 심하다는 사실을 알고 있기 때문에 그 부분을 대폭 수정 할 거고 오류잡는다고 sysout 했던 것들이 다른 사람들 코드에서 계속 발견되서 그거 정리... 혼자 처음부터 끝까지 게시판 만들기 다시 해보고 Ajax 페이징 엉망으로 되어 있는거 수정 예정. 또 관리자 메인에서 fullcale.. 2020. 4. 28.
728x90