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

[스프링] crud 체험하기

by alpakaka 2025. 2. 18.

어제 만들었던 것에 이어서 crud 를 만들어보려고한다.

어제 db 만들고 설계까지 완료했다. 

이제 한번 api를 만들어보자

 

컨트롤러, 뷰, 등등을 만들고 시작하려는데 디비쪽에서 문제가 발생했다.

mysql 을 사용하려고 했는데 열리지가 않아서 db를 만들고 연결을 하지 않았다는 것을 기억했다.

그래서 만들어보려고 했는데, mysql이 열리지 않는다..

소켓에서 연결안된다고 에러가 발생하고 파일이 없다고 하고 그래서 직접 보니 진짜 파일이 없었다.

내 mysql.sock 파일어디간거지..

해결해보자..

이것저것 시도해봤는데그냥 싹 날리고 다시 까니까 해결되었다.

db 설정하고  property 에 설정해주었다.

잘 실행되었다!

 

아직 데이터가 하나도 없지만 어쨌든 잘 돌아간다.

이쯤에서 코드를 한번 다시 읽어보는데 fastAPI랑 비슷한 느낌이 든다. 함수 대략 만들어놓고 불러오는방식으로 보였다. 아직 복잡한 로직이 들어가지 않아서 그런가? 일단 계속 진행해본다.

 

이제 데이터를 넣어보자