본문 바로가기

개발 일지

[TIL] 사이드 프로젝트 35일차 1. 개발 중 발생한 이슈와 해결 ERROR 3882 --- [nio-8080-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.IllegalArgumentException: When allowCredentials is true, allowedOrigins cannot contain the special value "*" since that cannot be set on the "Access-Control-A.. 더보기
[TIL] 사이드 프로젝트 34일차 1. 개발 진행 상황 - 채팅 기능 구현 공부 2. 개발 중 발생한 이슈 에러 메시지 WARN 14158 --- [nio-8080-exec-6] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.http.converter.HttpMessageNotWritableException: Could not write JSON: The WebSocket session [1] has been closed and no method (apart from close()) may be called on a closed session; nested exception is com.fasterxml.jackson.databind.JsonMapping.. 더보기
[TIL] 사이드 프로젝트 33일차 개발 중 발생한 이슈와 해결 에러 메시지 org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.dao.InvalidDataAccessApiUsageException: For queries with named parameters you need to use provide names for method parameters. Use @Param for query method parameters, or when on Java 8+ use the javac flag -parameters.; nested exception is java.lang.Illega.. 더보기
[TIL] 사이드 프로젝트 32일차 1. 개발 진행 상황 - 도커 공부 - 깃헙 공부 2. 오늘 한 일 / 회고 도커를 만지는데 터미널 명령어로 많이 실습해보고 있고 깃헙도 터미널로 터미널로 처음 배워놓고 나중엔 소스트리만 쓰게되어서 이번에는 겸사겸사 명령어 공부도 좀 할겸 깃헙이랑 도커 공부 진행중 더보기
[TIL] 사이드 프로젝트 31일차 개발 진행 상황 - 채팅 기능 구현을 위한 공부 중! - 도커 공부 - 스프링부트 프로젝트와 도커 레디스 연동 성공 - 채팅 기능 구현에 필요한 부분을 더 공부해야 할 듯 그리고 레디스는 pub-sub 부분을 파야하고 아직 테스트 코드도 못한 부분 처리하고(스프링 시큐리티 관련) 추가해야할 것들이 너어어엉어어어무 많다~~~! 더보기
[TIL] 사이드 프로젝트 30일차 1. 개발 진행 상황 - 도커 공부 중(레디스, 젠킨스 등을 사용하기 위함) 2. 새로 배운 것 - 도커 공부 정리 https://k-sky.tistory.com/category/Docker 'Docker' 카테고리의 글 목록 k-sky.tistory.com 3. 오늘 한 일 / 회고 지난 프로젝트 때 기능 구현 때문에 도커를 아주 얕게 찾아보고 따라하고 하다가 어려워서 접었었음... 근데 확실히 강의 들으면서 따라하니까 쉽고ㅠㅠ 두번 째 접하는거고(공부를 약간했음), 그리고 그 때 보다 어쨋든 뭔가 더 공부했기에... 조금 더 쉽고 재밌음 4. TO-DO LIST - 도커 공부 더보기
[TIL] 사이드 프로젝트 29일차 1. 개발 진행 상황 - 테스트 코드 1) 어느 정도 완료, 예외처리한거 추가 필요, 작성된 코드 리팩토링 필요, 테스트 안된거 있는지 확인하기 2) Spring REST Docs 이거 일단 에러 나는 부분 맞춰서 작성 할 수 있는 부분만 작성했는데 좀 더 공부해서 작성해야할 듯 - 채팅 기능 구현 채팅 기능은 처음 해보는거라서 일단 뭘 쓰고 어떻게 기능 구현하는 지 검색과 정리 필요 웹 소켓, stomp, 도커, redis 관련 공부가 필요해......ㅠ 오늘은 예전에 엘라스틱 서치때문에 잠깐 건드리다 만 도커 공부를 좀 했음 redis로 채팅 저장하고 좀 더 길게? 긴 기간 저장할 것을 MySQL DB에 저장하는 방식으로 생각하고 있어서 그것도 찾아봐야함 2. 오늘 한 일 / 회고 기능 구현을 위한.. 더보기
[TIL] 사이드 프로젝트 28일차 1. 개발 진행 상황 테스트 코드 작성 채팅 기능 공부 2. 개발 중 발생한 이슈와 해결 1) 상황 - 테스트 코드를 각 기능(회원, 게시글, 모임, 댓글 등등 )을 테스트하면 테스트를 성공하지만 모든 코드를 한번에 테스트하면 테스트 실패 2) 원인 - 회원, 게시글, 댓글 등등 각 테스트를 위해 임의로 작성한 데이터가 중복되거나 제약조건이 위반되어서 에러 발생 3) 해결 방법 1. 제일 간단한 MypageController 테스트 로그를 확인을 해봄 @BeforeEach public void setup(RestDocumentationContextProvider restDocumentationContextProvider) throws Exception { mockMvc = MockMvcBuilders ... 더보기