본문 바로가기

전체 글

(235)
[Spring] supabase를 spring 프로젝트에 연결하기 supabase는 공짜로 사용할 있잖아요? 그래서 이점이 있는데, 저는 supabase의 client를 사용하고 싶지는 않았습니다. 그래서 그냥 supabase가 postgresql 기반이기도하고, db url만 가져와서 사용하기로 했숩니다. 먼저, supabase에서 프로젝트를 만들구요. 프로젝트에 들어간 다음 저기 connect 버튼을 눌러줍니다.   그러면, 아래와 같이 project에 연결하기 위한 url들이 나타나요. 저는 JDBC url를 가져와서 사용햇숩니다. 해당 url를 복사한 후, application.yml 파일에  spring: datasource: url: jdbc:postgresql://aws-0-ap-northeast-2.pooler.supabase.com:6543/po..
인텔리제이에서 maven 실행 env 파일 설정하기 자바에서 maven으로 프로젝트를 설정하고 작업을 하는 중이다. maven clean package를 통해서 패키지를 초기화하고 싶은데, 내가 기존에 설정해둔 환경변수를 끌어오지를 못하는 것이다. 기존에는 intellij에서 명령어 set을 만들고 거기에 환경변수를 설정해주는 방식으로 작업하고 있었다. 이것과 마찬가지로, maven 실행명령어를 만들고 여기에 환경 변수를 설정해주는 작업을 해보려고 한다. 우선 여기 점 세개를 클릭하고, edit 버튼을 누른다. 그러면 저 플러스 버튼을 통해 각 실행환경에 대한 명령어 set을 생성할 수 있다. 나는 maven 명령어를 생성할 것이라서, 이걸 만듦. 그러면 여기 command line을 입력할 수 있는 곳이 있다. 이곳에 내가 실행하고 싶은 명령어 set를..
Error: socket hang up docker에 앱을 실행시켜놓고 post를 보냈는데, 이런 에러가 나오고 있다. 어떻게 해결해야할까? 검색을 하면서 찾아보니, https://stackoverflow.com/a/56023608 Postman : socket hang up I just started using Postman. I had this error "Error: socket hang up" when I was executing a collection runner. I've read a few post regarding socket hang up and it mention about sending a request... stackoverflow.com 이 글에서 이 에러는 port와 관련된 에러라고 한다. 만약에 겹치는 포트 번호를 ..
[TIL-2022.10.27] Evaluate란 무엇일까 1.next 13업그레이드 : next13으로 업그레이드를 했다. 아니나 다를까 꽤 많은 오류들이 생겨서, 오류를 수정하는데에 많은 시간을 보냈다. 2.server component : next13으로 업데이트 한 것 중에 주목할 만한 것이 있다면, 이제 Next에서도 server component를 이용할 수 있게 되었다는 것이다. 그런데 아직 나는 server component에 대해서 제대로 공부해보지를 않았다. next 13의 기능도 제대로 이용해볼 겸 이참에 server component도 한번 공부를 해봐야할 것 같다. 3.next-mdn-remote Could not parse expression with acorn: Unexpected token : 업데이트를 하고 났더니, 이런 에러가 난..
[TIL - 2022.10.24] 1.구글 서치 콘솔 등록 : https://parkjeongwoong.github.io/articles/Develop/4 [GitHub Blog 개발기] 구글 검색 등록 & SEO 구현(1) # [GitHub Blog 개발기] 구글 검색 등록 & SEO 구현(1) > [요약] > > - Google Search Console > > - React - SPA > - SPA는 HTML 문서 한 장 > - CSR - SSR > - Helmet > - Next.js ## Google Search Console Google Search Console에 내 사이트를 parkjeongwoong.github.io 오늘은 나의 사이트를 구글 서치 콘솔에 등록하는 작업을 해봤다. 주로 참고했던 자료는 아래의 자료다. ht..
[TIL-2022.10.23] Nextjs에서 라우팅 테스트하기 1.next관련 좋은 영상을 찾았다 : 유튜브에서 next router test 관련 영상을 찾아보다가, 성능 최적화 관련된 영상도 발견했다. 그래서 그냥 여기에 저장해두려고 한다. https://youtu.be/hZr4J42JDoc https://www.youtube.com/watch?v=TOP33Kwa6Qg 물론 라우터 관련 영상도 찾았다. 사실 당장 내가 딱 원하는 내용은 아니었지만, 나중에 충분히 필요할 것 같은 내용이다 https://www.youtube.com/watch?v=uF2lqBluQV8 https://github.com/vercel/next.js/issues/7479 How to mock useRouter? · Issue #7479 · vercel/next.js Question abo..
[TIL-2022.10.22] 테스트 코드의 맛 카카오톡이 고장난 핑계로 TIL을 작성하지 않고 있었다. 다시 TIL을 작성해보고자 한다. 1.detail 페이지 테스트 코드 : 테스트 코드를 작성하는 중 act가 뭔지 궁금해졌다. https://flyingsquirrel.medium.com/testing-library-react%EC%9D%98-act%EB%8A%94-%EC%96%B8%EC%A0%9C-%EC%8D%A8%EC%95%BC%ED%95%A0%EA%B9%8C-c6036a8cd4b3 testing-library/react의 act는 언제 써야할까 이미 act로 감싸져 호출되는 경우가 대부분이라 내가 직접 쓸 일이 없다. flyingsquirrel.medium.com 이 글에서 설명을 참 잘해준다. act는 dom에 적용할 때 사용하는 함수이다...
[TIL-2022.10.14] 지난 이틀간 제대로 공부하지 못했다. 특히 수요일은 좀 심했고, 목요일은 그럭저럭 6-7시간 정도 공부했던 것 같다. 만약 내가 이번주에 10시간 채운 날을 4일이상 만들고자한다면, 금요일, 토요일 이 두 요일밖에 남지 않았다. 1.드롭다운 mui : mui를 이용해서 드롭다운을 만들었는데, 스타일이 내가 만들어야 하는 디자인과 다르기 때문에 커스터마이징을 해줘야한다. 그런데, 문제가 있다. 어떤 문제냐 런타임에서는 실행했을 때 바뀐 부분이 바로 반영이 되는데, 브라우저를 새로고침 했을 때 반영이 안되는 부분이 있었다. 예를 들어서 호버를 했을 때, notchedoutline 부분의 색상이 바뀌어야 하는데, 그게 적용이 안된다. 이런 문제를 어떻게 해결해야할지를 모르겠다 싶어서, 우선은 그냥 넘어가고 다..