본문 바로가기
공부용/스프링 || 스프링부트

[스프링부트] 버그 수정기

by alpakaka 2025. 3. 26.

최근에 이것저것 고쳤었는데, 이래저래 욕심껏 붙이니 우리 프로젝트가 힘들어한다. 

안 돌아간다.

그래서 공부를 제대로 하고 조금씩 수정해보는 시간을 가져보려고한다.

 

일단, 컴퓨터를 자주 쓰긴 하지만 휴대폰이 접근성이 좋아서 휴대폰에서도 돌아가도록 만들고 싶었다. 그래서 이것저것 욕심대로 붙였다.

그래서 동시성 문제를 해결할겸.. SSE 도 써보고 싶었고.. 뭐 이것저것 재밌어 보이는 기술을 다 넣어봤다.

그랬더니 안 돌아갔다..

 

허허

 

지금까지 만들었던 모든 코드를 수정해야하는 상태가 되어버렸고. 좀 미적미적 수정을 하다보니 블로그도 점차 멀어지게 되었다.

어쨋든 지금까지의 상황은 다음과 같다.

SSE 를 넣어서 여러 기기에서 실시간 동기화가 되도록 수정하고 싶다!

그래서 뭔가 하고 있었다. 지피티에게 물어보니 뭐 이런저런 방법들 알려주길래  적용하고 있었다.

 

그래서 현재 코드의 상태는 이러하다.

 

DB에 데이터가 모두 날라갔다. 하하

r2dbc 를 사용하려고 DB를 싹날려버렸다. 그래서 현재 상태

 

말끔히 삭제 되었다.

 

이를 위해서 프로젝트 전반의 코드를 전부 수정했다. 쉬운길이 아니었구나..

https://github.com/bezkoder/spring-boot-r2dbc-mysql-example

 

GitHub - bezkoder/spring-boot-r2dbc-mysql-example: Spring R2DBC with MySQL example - CRUD app with Spring Data R2DBC example, Sp

Spring R2DBC with MySQL example - CRUD app with Spring Data R2DBC example, Spring WebFlux for Reactive Rest API - bezkoder/spring-boot-r2dbc-mysql-example

github.com

 

이런 곳 저런곳 기웃기웃하면서 버그 없이 답변이 나와주는 상황에 감격하는 중이다..

 

테스트코드도 수정하고 이래저래 뒷감당 중이다...