카테고리 없음

트러블슈팅(환전프로그램)

suuuki 2024. 11. 29. 20:15

트러블1

데이터 베이스 연결을 currency로 새로 만들어서 하려했는데.. 그게 잘 안되서 원래 생성되어있던 study 스키마로 연결을했다.

 

->스키마를 새롭게 생성하니까 다시 연결이 되었다


트러블2

dev에 git push를 하고서 팀 과제 했던것처럼 pull request를 올렸는데, 그게 튜터님이 올린 샘플 깃허브였다.

잘못 올린걸 확인하고서 pull request 취소하고, 다시 커밋 메세지를 살릴 방법을 찾았는데

 

팀 과제에서는 dev를 맡은 부분 나눠서 pull request 했어야 하는거였고

지금 만들고 있는건 dev에 바로 올라간거여서 pull request를 안했어도 되는거였다

 

pull request를 닫았을때 커밋을 다시 살리는 방법은 아래와 같이 찾긴 했다

 


트러블3

 

환전 요청을 수행할때 필요한것들이

User id(고객 고유 식별자)

 

Exchange id(환전 요청 고유식별자), amountIntKrw(환전전 금액),status(상태),amountAfterExchange(환전후 금액)

 

Currency id(통화 고유 식별자)

의 환율과 통화 이름

 

이 3개를 연관지어서 코드를 짜는 것 자체가 어려웠다..


트러블4

@NotNull을 쓰는데 계속 오류

 

gradle에 의존성을 추가했어야했다

    implementation 'org.springframework.boot:spring-boot-starter-validation'

트러블5

인텔리제이에서 README를 처음 작성해 보는데, 이미지 파일이 올라가지 않고 계속 링크만 올라가는 이슈가 있었다

 

 

이미지를 붙여넣기하니까, 잘 들어가지긴 했다.