inflearn logo
강의

講義

知識共有

本当!コトリンとスプリングブートで図書館アプリケーションを開発する(Javaプロジェクトリファクタリング)

v1/ v2 v1은 실행이 잘되는데 v2는 실행이 안됩니다!

504

keycorder

投稿した質問数 4

2

21강 책의분야 추가하기에서 v1이 아닌 v2에서 사용자등록, 책등록을 실행하려고하면 서버에 여녁ㄹ이 불가능하거나, 네트워크 오류입니다 라는 alert창을 출력하고

Itellij내의 오류는 발생하지 않고 v1에서는 문제없이 저장이 잘됩니다,, 그래서 코드에 문제가 있나해서 library-app-complete로 실행해봐도 똑같은 오류가 발생하고

console창에는 아무런 오류도 발생하지 않습니다 ,,

 

oracle과 port번호 충돌이 일어나서 port번호를 변경해 줬습니다

Application.tml

build.gradle

spring-boot kotlin java 리팩토링 spring refactoring

回答 1

1

lannstark

안녕하세요, 동진님~!! 😊 질문 올려주셔서 감사드립니다! 🙏

나누어 답변드려 보겠습니다!

 

[1. 21강 책의분야 추가하기에서 v1이 아닌 v2에서 사용자등록, 책등록을 실행하려고하면 서버에 연결이 불가능하거나, 네트워크 오류입니다 라는 alert창을 출력]

2가지 원인이 있을 수 있습니다!

  • API 스펙이 변경되지 않았다.

    • v2 부터는 기능이 정상 동작하기 위해 책 생성 기능에 대해 변경된 API 스펙이어야 합니다!

      data class BookRequest(
        val name: String,
        val type: BookType,
      )
    • name과 type이 있어야 하지요!! 혹시나 DTO 스펙이 맞지 않다면, 기능이 정상동작하지 않을 수 있습니다!

  • port가 다르다

    • 제공되는 웹 UI는 localhost:8080 를 사용하게 되어 있습니다!

    • 적어주신 application.yml 파일을 볼 때 port가 8088로 변경되었는데, 8080으로 서버를 키시고 해보시는 것도 좋을 것 같습니다! 🙂

 

[2. 완성 코드도 v2가 잘 되지 않는다]

저 역시 올라가 있는 완성 코드를 다운로드 받아 책 생성 기능을 사용해보니, 잘 되더라고요!!! 😭

아마 위의 2가지 원인 중 하나로, 완성된 코드의 포트가 바꼈거나 코드에 일부 변경이 있어 네트워크 오류라고 나오는게 아닐까 싶습니다!!

 

꼭 해결되셨으면 좋겠습니다! 한 번 확인 해보시고, 잘 안되시면 또 말씀해주세요!!

감사합니다!! 🙏

 

0

keycorder

Port번호의 문제였던 것 같습니다
Oracle 포트번호를 죽이고 8080번으로 실행했더니 문제 없이 실행됩니다
항상 좋은 답변주셔서 감사합니다!!

0

lannstark

잘 해결되셨다니 다행입니다!! ㅎㅎㅎ

혹시나 막히는 부분 있으시면 또 편하게 질문 올려주세요~!!

감사합니다!!!! 행복한 주말 되세요~!!! 😊

안녕하세요 혹시 프론트 코드 제공받을 수 있을까요?

0

67

2

실행이 안되네요

0

65

2

프론트 영역 보는법

0

51

2

companion object

0

75

2

Custom 레프직토리 형식

0

56

2

Querydsl 도입

0

67

2

fetch join DISTINCT 중복제거

1

82

2

표준 예외와 커스텀 예외 사용 전략 질문

0

85

3

이 질문이 왜 없는지 이해가 안 되지만 문제 인식 및 해결 방법 남깁니다.

1

177

2

테스트를 위한 코드

1

105

2

프로젝트 실행 에러

0

150

2

PDF 문서에 오타가 있어서 알려드립니다.

1

102

1

enum질문

1

86

1

테스트 후 AfterEach 함수에서 나오는 쿼리

0

136

2

테스트 fixture

1

210

2

./gradlew test 실행시 인식할수 없다고 뜹니다.

0

140

1

test 코드 실행시 경고가 발생합니다.

0

140

1

13강 User Kotlin 변환중

2

169

3

'추가 - 코프링과 플러그인' 강의 7:46 allopen 관련 질문

2

174

1

-

0

141

2

4:28 build.gradle 수정 시 kotlin-reflect관련 implementation 추가 해야할까요?

0

310

3

junit import 불가

0

269

3

테스트 코드와 관련하여 질문이 있습니다.

1

216

1

hibernate가 select를 두번 하는 이유

0

237

1