Firefly Pointer 'Java & Spring/Error' 카테고리의 글 목록 (3 Page) — 궁금하신 점이 있다면 댓글로 남겨주세요.(2023년~ 노션으로 이동)

Java & Spring/Error

    [SpringBoot] httpmessagenotwritableexception 에러

    에러코드 httpmessagenotwritableexception 문제상황 : Page형 데이터를 get 요청으로 받으려 했을 때 발생 : 디버깅 상으로는 값이 잘 받아지나, ResponseEntity로 반환할 때 Postman에서 에러발생 원인 1. 순환참조가 일어나서 발생 (필자의 경우) 2. @Getter @Setter 등 애너테이션을 빼먹은 경우 해결방법 1. 순환참조가 발생한 경우 : @Data 등의 애너테이션으로 인해 발생하거나, 엔티티 매핑간의 문제일 수 있다. : 엔티티 클래스에서 매핑된 전략을 확인하거나, 불필요한 매핑이 있는지 확인하여 제거해본다. : @Data 애너테이션을 사용하고 있다면 @Getter @Setter @Builder 등으로 바꾼다 2. 엔티티에 @Getter를 넣는다...

    [SpringBoot] DataIntegrityViolationException

    에러코드 DataIntegrityViolationException 문제상황 : data.sql문에 Query문을 작성해서 미리 데이터를 넣어놓으려 했으나, 발생한 오류 원인 : 이미 DB에 Query문으로 넣으려는 데이터와 중복되는 값이 있는 데이터가 있다는 뜻이다. 해결방법 : 대개 식별자가 겹쳐서 그렇다. 식별자를 다른 번호로 바꿔보자

    [SpringBoot] Asciidoctor 인식 오류

    에러코드 1. asciidoctor를 못찾음 Could not find method configurations() for arguments [asciidoctorExtensions] on task ':asciidoctor' of type org.asciidoctor.gradle.AsciidoctorTask. 2. bootJar를 찾을 수 없음 Could not get unknown property 'copyDocument' for task ':bootJar' 문제상황 1. 문제가 발생한 gradle 내의 특정 라인을 가리켜주며, 위의 문제가 발생함 버전도 다 맞게 세팅되어있는데 저지랄임 2. 위의 문제를 해결했더니 기다리고 있던 2차 관문이었음 띄어쓰기도 다 맞고 왜 왜 왜 왜그러는데?? 원인 1. 플러..

    [SpringBoot] failed to load applicationcontext

    보호되어 있는 글입니다.

    [SpringBoot] jpasystemexception 예외

    [SpringBoot] jpasystemexception 예외

    에러 코드 jpasystemexception 문제상황 정상 작동하던 로직이 갑자기 위의 예외가 발생하면서 동작하지 않는다. (가령, 로컬에서선 정상작동 했으나, EC2에서 발생 등) 원인 @Transactional을 적용으로 인해, 일정 시간이 지난 후 롤백이 발생하면서 던져지는 예외. 정확히는 jpasystemexception의 경우, RuntimeException을 상속하기 때문에, 지정 시간 안에 기능이 수행되지 않으면 롤백 후 던져지는 예외다. 참조 링크 1 : https://techblog.woowahan.com/2606/ 참조 링크 2 : https://bcp0109.tistory.com/322 해결방법 1. 필자의 경우, @Transactional이 적용된 메서드의 반환타입을 void로 변경..