spring boot 를 사용해서 웹 서버를 만드려고 했다..
Webflux 방식으로 만들어야지 하구 열심히 테스트를 한결과 나는
해당 화면만 볼 수 있엇다 ㅜㅜ
RouterFunction 으로 지정을 해준뒤
localhost:8080/hello/test
를 아무리 입력해도 404 notfound가 떴다 ㅜㅜ
해당 방식으로는 잘 되는데 왜 RouterFunction 으로 하면 실행이 안되는걸까???
하고 gradle 을 보았다.
잘 찾아보니까
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
implementation 'org.springframework.boot:spring-boot-starter-webflux'
나는 이 3가지를 사용했는데
RouterFunction 방식을 사용하려면
implementation 'org.springframework.boot:spring-boot-starter-web'
해당 의존성을 빼야 했다 ㅜㅜㅜㅜ
이것도 모르고 3일간 삽질만 주구장창했네...