전체 글141 [21-22일차 작업일지] 마무리가 다가온다 오늘 하루 일정 # 하루 일정 # 9시: 간단한 아침 회의 # 11/30: config 수정 / 이미지 업로드 및 삭제 구현 완료 # 12/1: 로그인 오류 해결(환경변수에서 비밀번호 길이), API 통일, 멤버 연관 관계 추가, 태그 로직 수정 작업중 진행 상황 이제 거의 마무리가 다 되어 간다. 태그 로직 수정하고, 이미지 업로드에 다이어리 id 넣게 수정하면 끝인데.. 오늘 개인 일정이 있어서 저녁에 코딩을 할 수가 없어서 내일까지 끝낼 수 있을까 걱정된다. 금요일까지 전체적인 거 끝내고 주말에는 발표준비를 할 수 있도록 노력하자!! 2022. 11. 29. [AWS] 로컬에서 AWS Config 설정이 오류가 날 때 문제상황 AWS 관련 Config 설정과 yml에 AWS 설정 추가를 마치고 이미지 업로드 로직을 완성한 뒤에 나온 에러메시지이다. EC2 환경이 아니기 때문에 AWS_ACCESS_KEY 등을 읽을 수 없어서 발생하게 된 오류이다. 해결 방법 내가 사용하는 IP를 추가한 뒤, 환경변수에 yml에 들어가는 AWS 값을 입력하면 EC2 환경과 똑같이 정상적으로 실행하는 것을 확인할 수 있었다. 2022. 11. 29. [Spring] DB에 값이 제대로 저장이 안될 때 문제 상황 Post로 보냈을 때 content 값이 들어오는데, 조회를 하면 null로 나왔다. Patch를 했을 때는 정상적으로 조회가 되는 것을 확인했다. 그러면 DB에 저장이 안되는 거일 수도 있겠다 싶어서 H2를 살펴봤더니, 전혀 저장이 되지 않고 있었다. 원래는 빌더를 이용해서 값을 입력해줬었다. 해결 방법 reply에 set으로 직접 값을 넣어주고, 그 값을 ReplyPostDto인 request에서 가져오는 걸로 변경해 값을 저장했다. 2022. 11. 28. [16-20일차 작업일지] CRUD 구현이 편해진다 오늘 하루 일정 # 하루 일정 # 9시: 간단한 아침 회의 # 오전: 댓글 전체 조회 구현 완료 # 오후: 태그 CRUD 구현 완료 -> AWS Config 오류 잡기 진척도 25일: 사용자 요구사항 정의서 현재 상황에 맞게 업데이트 / 리드미 작성 25-27일: 댓글 CRUD 구현. 전체 조회 제외 구현 완료 28일: 댓글 전체 조회 구현 완료. 태그 구현 완료 진행 상황 이미지 올리기가 끝나고 댓글 CRUD를 들어갔다. 지금까지 CRUD를 계속 해왔기 때문에 큰 어려움은 없었는데, content가 DB에 저장이 제대로 안돼서 null이 나왔고, 그 부분은 금방 해결했다. 이제 백엔드에서 남은 작업은 지도 조회, 검색, 랜덤 질문 그리고 멤버 연관관계 추가만이 남았다. 수요일까지 어느정도 끝내고 이제 .. 2022. 11. 28. [14-15일차 작업일지] 오늘 하루 일정 # 하루 일정 # 9시: 간단한 아침 회의 # 오전: 사진 올리기 연관관계 추가 # 오후: 사진 올리기 AWS 수정 -> 드디어 완료 진행 상황 일주일을 넘게 애먹고 있던 이미지 올리기 부분이 끝났다. 아주 허무하게. 하... 왜 스프링 mvc로 이미지를 올리려고 했을까. AWS에 올릴건데... 왜 그랬을까... 그래도 이번 기회에 mvc로 이미지 올리는 방법을 이해해서 좋다!! 배운 점은 충분히 있었다. 그리고 구현하기 전에 어떻게 만들어야 되는지 생각하는 것에 대한 중요성을 새삼 또 깨달았다!! 실수는 있을 수 있지만, 그걸로 절망에 빠져서는 안된다. 다음에는 새로운 거 찾기 전에 github 꼭 제대로 찾아보고 고민을 더 해보자!! 2022. 11. 23. [9-13일차 작업일지] 열심히하는 건 좋지만 지치지는 말자! 오늘 하루 일정 # 하루 일정 # 9시: 간단한 아침 회의 # 오전: 사진 올리기 로직 수정 # 오후: 실행만 가능하게 올려서 PR / 머지 진행 상황 DDD를 빡세게 공부하고 약간의 번아웃이 와서 저번주는 거의 집중을 하지 못했다. 다행히 오늘은 체력이 괜찮았고, 집중도 잘됐다. 사진 올리기를 하려면 다이어리 API가 필요해서 일단 머지를 하고 풀받았다. 내일까지 반드시!!!!!!!!!!!! 반드시 올리겠다. 정말!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 2022. 11. 21. [7,8일차 작업일지] 다시 파이팅!! 오늘 하루 일정 # 하루 일정 # 9시: 간단한 아침 회의 # 오전: 사진 올리기 로직 수정 # 오후: 사진 올리기 로직 수정 헷갈리는 개념 정리 CI/CD CI: 빌드/테스트 자동화 과정 CD: 배포 자동화 진행 상황 어제는 집중이 좀 안돼서 거의 쉬었다. 도메인 주도 개발 시작하기 - 최범균을 읽으려고 했지만.. 쉽지 않았다. 그래서 오늘은 사진 올리기 로직 수정을 다시 시작했다.. 파이팅!! 2022. 11. 16. [DDD] 설계 완료!! DDD 바운디드 콘텍스트 Aggreagate Root 컨텍스트 매핑 2022. 11. 15. [6일차 작업일지] DDD 설계 시작 오늘 하루 일정 # 하루 일정 # 9시: 간단한 아침 회의 # 오전: DDD 강의 # 오후: DDD 강의 정리 -> DDD 프론트 / 백 전체 설계 회의 진행 상황 오늘은 프론트엔드와 백엔드가 같이 모여 DDD 설계를 했다. 백엔드에서 작업할 내용은 넣지 않고 전체적인 도메인 흐름만 설계했는데도 2시간이나 걸렸다.... 정말... 설계는 끝이 없다. 새롭게 시도해보고 싶어서 오늘 하루종일 공부했는데, 뭔가 레이어드 설계 보다는 좀 더 꼼꼼하게 짜지는 것 같은 느낌이다. 새로운 걸 시도해 보는 건 항상 좋은거니까! 코딩 짤 때 살짝 막막할 것 같기는 한데.. 하면 괜찮겠지! 이제.. 도메인 주도 개발 시작하기 - 최범균을 읽어야지.. 2022. 11. 15. [DDD] 2019 NHN FORWARD: DDD Lite @Spring 강연 출처: [2019] NHN FORWARD: DDD Lite@Spring Contents 복잡성과 위기 유지보수 / 복잡성이 왜 자꾸 늘어나는 걸까? 빠르고 간단하게 구축 -> 새로운 요구사항 -> 복잡성 증가 -> 가파른 비용 증가 / 급격한 생산성 감소 -> 위기 -> 차세대 개편 + 레거시 의존 ->빠르고 간단하게 구축 DDD로 위기 극복 DDD 전략적 패턴: 해결 공간을 뽑아내는 패턴 전략: 큰 그림 전술: 작은 그림 (DDD-Lite) 일반: 일반 서브 도메인을 구현한 Bounded Context. 대부분에 도메인에서 필요한 일반적인 도메인(계정, 메일 등) 지원: 핵심 도메인을 지원하는 서브 도메인(제품 조회, 배송 서비스 등) 핵심: 해결해야 되는 도메인의 영역 중 가장 핵심이 되고 복잡.. 2022. 11. 15. 이전 1 2 3 4 5 6 7 ··· 15 다음 728x90