본문 바로가기

자기개발49

aws, docker 어렵네 aws , 도커, 도커허브 어렵다. aws에 도커 허브를 연결하는 것도 난관이었고, 도커 이미지를 다운 받아서 실행시키는 것도 어려웠다. 근데 aws에서 확인 페이지에 연결이 안됐을 때는 진짜 이 수고를 한 번 더 해야 한다는 막막함에 훨씬 배로 힘들었고 해결했을 때도 너무 기뻣다. 집에 갈 수 있어서 ㅎ 도커 이미지를 만들고 도커 private repository 에 연결하는데 repository와 이미지의 이름이 같아야 하는 걸 몰라서 그거 때문에 조금 고생했었고 이미지는 어떤 문구를 써서 만들어야 하는지 몰라서 고생했었다. 그래도 어찌저찌 도커 이미지도 만들고 도커 프라이빗 리포지토리에도 업로드 완성! 이 땐 정말 세상을 다 가진 기분이었다 ㅎ. 이것만 하면 다 된줄 알았는데 .. aws의 ec2환.. 2023. 6. 13.
아직도 잘 모르겠는 ... 아직도 잘 모르겠다. jpa를 사용하지만 일단 entity를 스네이크로 만들어서 query만 죽도록 만지고 있지만.. update를 만들어야 하는데 이게 지금 작동하는 건지 안작동하는 건지 모르겠다.. 일단 되는거 같아서 전달했다. 일단 로직은 구매를 하고 그 구매를 취소버튼을 누른 상태이다. 구매정보에 상태를 변경하고 구매를 한 게시물의 상태도 변경하고 보이는 상태도 변경해야 한다. 일단 구매정보 상태를 변경하는건 성공했는데 게시물의 상태를 변경하는게 안됐다.. @ResponseBody @PostMapping("/saveBuyInfo/{buyInfo_id}") public BuyInfoDto updateBuyInfo(@PathParam("buyInfo_id") Integer buyInfo_id){ Bu.. 2023. 6. 10.
java를 제대로 배우지 않으면 이런게 고생이구나 java를 배우지 못하고 혹은 springboot나 jpa에 대해 제대로 배우지 못하고 그냥 개발을 하려고 하니 이것저것 우당탕탕이고 시간도 많이 잡아 먹는다는게 이런거구나를 실시간으로 깨닫는 중입니다. entity의 칼럼을 "게시글_id"로 잡았는데 이렇게 잡으면 jpa가 못알아 먹는다. 이걸 몰라서 entity 칼럼을 스네이크로 잡았다..ㅎ node.js로 할땐 수업을 들었어서 카멜케이스를 지향하고 스네이크를 지양했는데... 게시글Id로 하면 jpa도 잘 알아먹었을 것을... 게시글을 그저 최신순으로 가져오고 싶었는데 repository에도, 서비스단에서도 jpa문법대로 만들었는데 안먹어서 너무 당황스럽고.. 왜 계속 나는 괄호에 creator_id로 썻는데 자꾸 creator만 찾지? 라거나 아니 .. 2023. 6. 8.
intellij springboot jpa save가 왜 안될까 오늘 데이터를 responsebody에 넣어 json으로 예쁘게 담아 http요청을 보냈는데 저장이 안됐다. 자꾸 "not-null property references a null or transient value: 도메인.엔티티.id" 에러가 떳다. 그러기엔 난 너무나 당당하게 json에다가 id를 넣었다. index가 아닌 게시글의 id다. 진짜 chatgpt한테도 물어봤는데 JSON 데이터를 @RequestBody 어노테이션을 사용하여 컨트롤러의 메서드 매개변수에 직접 매핑하고 있습니다. 이 경우, 스프링은 요청의 Content-Type을 기반으로 데이터를 파싱하려고 시도합니다. Content-Type이 application/json이라고 가정하고 있습니다. 따라서 요청 헤더에 Content-Typ.. 2023. 6. 8.