어제 만들었던 것에 이어서 crud 를 만들어보려고한다.
어제 db 만들고 설계까지 완료했다.
이제 한번 api를 만들어보자
컨트롤러, 뷰, 등등을 만들고 시작하려는데 디비쪽에서 문제가 발생했다.
mysql 을 사용하려고 했는데 열리지가 않아서 db를 만들고 연결을 하지 않았다는 것을 기억했다.
그래서 만들어보려고 했는데, mysql이 열리지 않는다..
소켓에서 연결안된다고 에러가 발생하고 파일이 없다고 하고 그래서 직접 보니 진짜 파일이 없었다.
내 mysql.sock 파일어디간거지..
해결해보자..
이것저것 시도해봤는데그냥 싹 날리고 다시 까니까 해결되었다.
db 설정하고 property 에 설정해주었다.
잘 실행되었다!
아직 데이터가 하나도 없지만 어쨌든 잘 돌아간다.
이쯤에서 코드를 한번 다시 읽어보는데 fastAPI랑 비슷한 느낌이 든다. 함수 대략 만들어놓고 불러오는방식으로 보였다. 아직 복잡한 로직이 들어가지 않아서 그런가? 일단 계속 진행해본다.
이제 데이터를 넣어보자
'공부용 > 스프링 || 스프링부트' 카테고리의 다른 글
습관 체크 기능 제작하기 (0) | 2025.02.21 |
---|---|
어제 못한 프런트 제작하기 (0) | 2025.02.20 |
프론트 만들고 git에 올리기 (0) | 2025.02.19 |
[스프링] 습관 기록 crud 만들기 (0) | 2025.02.17 |
스프링 개발환경만들기 (0) | 2025.02.04 |