[프레임워크]_스프링 프로젝트_진행2

Kingyj·2024년 12월 20일

기존에 학습하던 스택을 공부하면서 스프링 프로젝트를 함께 진행하기도하고 하나씩 이해하고 넘어가려고 로직 & 알고리즘을 파악하다보니 진행이 빠르진않은 느낌이다. 그래도 계속 진행하고 있다는 것에 의미를 둔다.


진행 상황_1

현재 2장 9강까지 진행상황이다.

  • 각각의 파일들을 폴더로 묶어서 가독성을 높히는 작업
  • JPA로 시작해 리포지터리로 데이터베이스를 관리
  • Entity로 테이블 Mapping
  • 루트 URL 작업
  • 서비스 활용

정도의 작업들을 진행하였다.


진행 상황_2

16줄의 @GetMapping 으로 Google.com, Naver.com 처럼
루트 URL(메인도메인) 작업을 해줬다.
/question/list의 URL을 굳이 적지 않아도 동일한 페이지가 열린다.


문제 & 오류 & 해결

5강을 진행하던중 사소한 오류가 생겼다.
최대한 혼자 해결해보려고 디버깅을 계속 진행하였다.
에러 로그를 읽어보고 계속 유추해보았다.

지식자체는 낮지만 계속 보다보니 특정한 코드가 연결되지 않아 실행 할 수 없다는 식의 로그를 찾아 해석 할 수 있었다.

이 코드가 왜 연결이 안되는지 고민하던 와중에 이유를 찾았다.

src/main/test안에 만들어야 될 test 파일을 src/main/java 안에 test 폴더를 직접 만들어 넣었다.

수정하였고 정상 작동하였다.

별거 아닌데 도파민... 폭팔.. 짧고 강렬

0개의 댓글