본문 바로가기

webflux3

[빗썸테크아카데미] 백엔드 과정 5주차(팀프로젝트 2주차) 후기, 회고록 [빗썸테크아카데미] 백엔드 과정 5주차(팀프로젝트 2주차) 후기, 회고록 이번 시간에는 처음으로 mongoDB를 써보았고 그걸 또 처음으로 spring boot에서 reative하게 사용해보았다. 이제 진짜 한주남음 시간 미쳤다 5월도 벌써 중순이 다되어감 05.09(월) 뉴스 서비스를 위해 뉴스 데이터를 크롤링 해오기 위해 크롤링용 python 서버를 만들기로 했다. 혹여나 본문을 다 가져오면 저작권상 문제가 있을것 같아, 제목, 작성일, 작성자, summary, 썸네일uri, 뉴스기사 본문 uri를 가져와서 뉴스 리스트를 뿌려준 후 뉴스를 클릭하면 실제 뉴스 페이지로 라우팅 될 수 있도록 구현하기로 결정했다. 일단 파이썬 프로젝트를 하나 생성하고 CI/CD를 먼저 구현해야지 하고 파이썬 CI/CD에 .. 2022. 5. 12.
[WebFlux/SpringBoot] org.springframework.web.reactive.function.UnsupportedMediaTypeException: Content type 'application/json' not supported for bodyType 해결 [WebFlux/SpringBoot] org.springframework.web.reactive.function.UnsupportedMediaTypeException: Content type 'application/json' not supported for bodyType 해결 빗썸에서 간단한 WebFlux 서버 만들기 과제를 진행해서 간단한 서버를 하나 만들고 Postman으로 API 테스트를 하는데 자꾸 에러가 뜬다 org.springframework.web.reactive.function.UnsupportedMediaTypeException: Content type 'application/json' not supported for bodyType=com.example.ddd.HelloResponse.. 2022. 4. 19.
[빗썸테크아카데미] 네번째, 다섯번째 - WebFlux [빗썸테크아카데미] 네번째, 다섯번째 - WebFlux 네번째 날에는 퀴즈와 과제를 진행하는 시간이었기 때문에, 크게 기록할 것이 없어 다섯번째와 합쳤다. 퀴즈는 Event Driven Architecture와 동기/비동기 & 블로킹/논블로킹에 관한 문제였고 과제는 Reactor operator로 코드짜기 6문제였다. Java나 Kotlin 둘중 아무거나 써도 된다고 해서, 나는 kotlin으로 개발을 하다보니 처음엔 kotlin으로 짜려고 했는데 생각해보니 과제 페어리뷰를 하려면 다른 사람에게 설명을 해야했다. 대부분이 자바 개발자였기 때문에 나한테 편한 kotlin보다는 다른사람들이 이해하기 쉬운 Java로 짜는게 좋을 것 같아 Java로 코드를 작성했다. 과제를 다 끝내고 심심해 하던차에 어떤 분이.. 2022. 4. 17.
728x90
반응형