토마토의 개발일지
  • 홈
  • 태그
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • Development (144)
      • Languege (39)
        • Java & Spring (27)
        • C# & ASP.NET (5)
        • JavaScript (2)
        • Kotlin (5)
      • DB (0)
        • Oracle (0)
      • Study (72)
        • 네트워크 (3)
        • 이펙티브 자바 (41)
        • 우아한 테크 코스 (7)
        • Next Step (3)
        • Certificate (5)
        • Side Proejct (6)
      • Error (18)
        • 개발환경 (10)
        • 트러블슈팅 (6)
      • Algorithm (12)
      • 개발환경 (1)
      • 회고 (2)
  • 홈
  • 태그
  • 방명록
Error

[Error - Spring Jpa] javax.persistence.EntityNotFoundException: Unable to find 에러와 해결방법 3가지

javax.persistence.EntityNotFoundException: Unable to find ~~~ 에러가 발생할때는 해당 entity를 연관관계를 통해 가져올때 없는 값일때 (중간에 삭제되었거나, 애초부터 없던 값) 발생하게 된다. 예를 들어서 A라는 엔티티와 ManyToOne으로 연관관계가 맺어진 B라는 테이블이 있을때 A안에 B라는 필드가 null이 아니면서 참조할 수 없는 잘못된 값인 경우에 발생하게 된다. B테이블 bseq bname 1 hello 2 world A테이블 aseq aname bseq 1 홍길동 1 2 김길동 3 박길동 3 위의 테이블을 entity로 변환해본다면 대략 아래와 같은 형식이 될텐데 Public Class A { private String aseq; priv..

2023. 3. 10. 10:22
Error

[Error - Spring JPA] Caused by: org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assigned before calling save()

Caused by: org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assigned before calling save() 에러는 Entity의 Id에 해당하는 값에 데이터를 넣지 않아 발생한 문제입니다. save하려는 entity에 @Id 어노테이션이 있는지 확인하고 @GenratedValue(staragy= [ID 생성 전략])를 붙여주거나 직접 entity의 id에 데이터를 입력해준다면 오류가 해결됩니다. mysql에 Auto Increament을 설저한 경우에는 @GeneratedValue(staragy= GenerationType.IDENTITY)를 붙여주면 해결됩니다. @Entity @Tabl..

2023. 3. 6. 14:16
Error/개발환경

git ignore 적용되지 않을 때 해결 방법

git rm -r --cached . git add . git commit -m "gitignore 적용" 터미널에서 위 명령어를 통해서 해결이 가능합니다.

2022. 6. 27. 13:45
Error/개발환경

CORS 에러

출처 : https://inpa.tistory.com/entry/WEB-%F0%9F%93%9A-CORS-%F0%9F%92%AF-%EC%A0%95%EB%A6%AC-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95-%F0%9F%91%8F [WEB] 📚 CORS 개념 💯 완벽 정리 & 해결 방법 👏 CORS(Cross Origin Resource Sharing) CORS 정책은 우리가 가져오는 리소스들이 안전한지 검사하는 관문이다. 웹개발을 하는 사람들은 이 CORS 정책위반으로 인해 에러가 나는 상황을 많이들 겪어봤을것이라 inpa.tistory.com

2022. 6. 27. 13:41
Error/개발환경

스프링부트 no main manifest attribute in 에러

ec2에서 스프링부트 백엔드 서버를 올리고 파일을 java -jar로 실행 시켰는데 no main manifest attribute in 에러가 발생하였습니다. !? 이게 뭐지 했었는데 이유는 간단합니다. 두개의 파일 중 -SNAPSHOT.jar 파일을 실행시키면 문제가 발생하지 않습니다.

2022. 6. 27. 13:40
Error/개발환경

error creating bean with name 'exceptiontransfer' defined in file 에러 해결방법, 인텔리제이 프로젝트 클린

error creating bean with name 'exceptiontransfer' defined in file와 같은 에러가 발생하는 문제가 생길 경우는 아마 개발환경을 다시 구성하다가 발생하는 경우가 있는데, 내부적으로 프로젝트가 꼬여서 발생하는 문제입니다. 해결방법 1.우측에 gradle 클릭 - 창이 열리면 clean을 더블클릭한다. 2.프로젝트 최상단 좌측 File - Invalidate Caches 클릭 3.Clear File System cache and Local History 클릭 후 Invalidate and Restart 클릭하면 끝입니다. ======================================================= 이래도 해결이 안된다면 오류 로그를 살펴..

2022. 6. 27. 13:19
  • «
  • 1
  • 2
  • 3
  • »

공지사항

  • GitHub & WorkSpace

전체 카테고리

  • Development (144)
    • Languege (39)
      • Java & Spring (27)
      • C# & ASP.NET (5)
      • JavaScript (2)
      • Kotlin (5)
    • DB (0)
      • Oracle (0)
    • Study (72)
      • 네트워크 (3)
      • 이펙티브 자바 (41)
      • 우아한 테크 코스 (7)
      • Next Step (3)
      • Certificate (5)
      • Side Proejct (6)
    • Error (18)
      • 개발환경 (10)
      • 트러블슈팅 (6)
    • Algorithm (12)
    • 개발환경 (1)
    • 회고 (2)
애드센스 광고 영역
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #스프링
  • #GCP
  • #이펙티브 자바
  • #우테코
  • #스프링부트
  • #saa
  • #백엔드
  • #BOJ
  • #도메인 주도 개발
  • #spring boot
  • #이펙티브자바
  • #백준
  • #Java
  • #제네릭
  • #TDD
  • #김영한
  • #자바
  • #김영한 스프링
  • #개발자
  • #트러블슈팅
  • #후기
  • #AWS
  • #클라우드
  • #객체지향
  • #파이썬
  • #구글 클라우드
  • #spring
  • #effective java
  • #코틀린
  • #kotlin
MORE

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © 토마토의 개발일지 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바