2023. 1. 14. 01:47, TIL
오늘 진행한 것들 🤔
- 토이프로젝트 진행
- 게시글 출력/검색 관련 쿼리문 수정
- 게시판 뷰 수정
- 게시글 작성 뷰 구현
- 토스트 UI 에디터 사용
- 이미지 첨부 가능
- 이미지 첨부 후 삭제 가능
- 이미지 첨부 후 글에 같이 포함시키지 않을 시에 서버상 남은 잔여 파일 삭제 기능 구현
- 게시글 조회 뷰 구현
오늘 겪었던 문제 🤔
- 생성자를 롬복으로 선언하지 않고, 따로 선언해 식별자 아이디를 생성자에 포함시키지 않고 dto를 엔티티 객체로 변환할 때 식별하지 못해 새로 엔티티객체를 생성하는 문제
- 빌더패턴과 AllArgsConstructor 과 NoArgs를 롬복으로 선언해 주었을 때에는 생기지 않았으나 구조상 더 꼼꼼하게 변경하기 위해 생성자는 롬복사용을 피했더니 문제가 발생했다.
- 프로젝트를 끝내고 객체지향에 관해서 한번 더 공부해봐야겠다.
- 빌더패턴과 AllArgsConstructor 과 NoArgs를 롬복으로 선언해 주었을 때에는 생기지 않았으나 구조상 더 꼼꼼하게 변경하기 위해 생성자는 롬복사용을 피했더니 문제가 발생했다.
오늘 해결한 오류 🤔
- 게시글을 검색할때 대소문자를 무시하지 않는 오류 -> lower()를 사용하여 해결 완료
오늘의 배운점🤔
- 뷰를 좀더 꼼꼼하게 수정했습니다..
- 크롬의 검사 탭을 활용하여 css를 정교하게 수정해서 이제 저도 딱히 뭔가 불편하지 않은 뷰를 구현할 수 있었습니다.
- 게시판 외부 에디터를 적용시켰습니다.
- 다행히 직전 프로젝트에서 이미 실행해 본 바 있었기에, 그대로 적용시켜 보았습니다.
- 나름 직전에도 나쁘지 않게 적용시켰었는지, 그대로 긁어왔는데 오류 하나 없이 완벽하게 적용시킬 수 있었습니다.
- 조금 걸리는 건 뷰어에서의 글씨 크기가 좀 불편합니다. 더키 우고 싶은데 제이쿼리로는 한계인 것 같습니다...
- 이전에는 게시글에 등록한 파일을 따로 제3의 중간연결 엔티티 객체를 생성해 연결했었는데, 이번엔 게시글에 직접 연결시켜 보았습니다. 이 방법이 훨씬 가독성도 좋고 나쁘지 않은 것 같습니다. ㅎㅎ
- 게시글에 본인이 등록한 캐릭터를 등록시켜서 참고가 가능하게 하는 법도 구현해 봐야겠습니다.
내일도 파이팅!
'TIL' 카테고리의 다른 글
23-01-15 TIL (2) | 2023.01.16 |
---|---|
23-01-14 TIL (0) | 2023.01.15 |
23-01-12 TIL (0) | 2023.01.12 |
23-01-10 TIL (0) | 2023.01.10 |
23-01-09 TIL (0) | 2023.01.09 |
Comments, Trackbacks