반응형

exception 6

Unrecognized field "address" (class me.kotlin.sample.sample.SimpleData), not marked as ignorable (2 known properties: "first_name", "last_name"]) at [Source: UNKNOWN; line: -1, column: -1] (through reference chain: me.kotlin.sample.sample.SimpleData["ad..

ObjectMapper를 사용하던 중 에러 발생! 증상 에러 메시지 Unrecognized field "address" (class me.kotlin.sample.sample.SimpleData), not marked as ignorable (2 known properties: "first_name", "last_name"]) at [Source: UNKNOWN; line: -1, column: -1] (through reference chain: me.kotlin.sample.sample.SimpleData["address"]) OtherData 데이터 객체를 SimpleData 데이터 객체로 바꾸는 중 에러 발생 class OtherData( val lastName: String? = null, va..

TroubleShooting 2021.05.12

nested exception is java.lang.IllegalArgumentException: No sources given

오늘도 어김없이 발생하는 Exception!! 증상 Querydsl-JPA를 사용중 에러가 발생했습니다. 에러를 보면 IllegalArgumentException 입니다. 쿼리를 생성할 때 잘못하면 보통 이 에러가 발생합니다. 그리고 No Sources Given.. 번역기를 돌려면 출저가 없다는 에러?? nested exception is java.lang.IllegalArgumentException: No sources given public StaffVo search(Long id) { return jpaQueryFactory .select(Projections.fields(StaffVo.class, staff.id, staff.name )) .where(staff.id.eq(id)) .fetchO..

TroubleShooting 2020.12.19

[JPA] java.lang.NoSuchMethodException: org.springframework.data.domain.Pageable.<init>

오늘도 어김없이 Exception 발생했네요! 요즘은 Exception이 발생하면 어떻게 풀어서 블로그를 작성할까하고 Exception을 기다리고 있습니다 :) 증상 오늘 발생한 에러는 Querydsl에 Paging 처리가 필요하여 Pageable을 사용했을 때 발생하는 에러였습니다. 아래와 같은 코드를 작성하여 Parameter로 Pageable 객체를 받는 부분에서 에러가 발생하였습니다. @RestController @RequiredArgsConstructor// DI public class StoreController { private final StoreService storeService; @GetMapping(value = "/stores/{storeId}") pubic DefaultRespo..

TroubleShooting 2020.12.11

org.springframework.dao.InvalidDataAccessApiUsageException

오늘도 어김없이 등장하는 Exception!! org.springframework.dao.InvalidDataAccessApiUsageException: Executing an update/delete query; nested exception is javax.persistence.TransactionRequiredException: Executing an update/delete query 증상 Querydsl로 Update, Delete하던 중 에러가 발생하였습니다. 에러가 발생한 코드는 다음과 같습니다. public Long deleteQuery(Long id) { // JpaQueryFactory 사용 시 // return jpaQueryFactory.delete(store) // .where(s..

TroubleShooting 2020.12.05

[intellij] module not specified

한참 잘하고 있던 프로젝트의 명과 workspace 폴더명을 바꾸고 나서부터 실행이 안되는 현상입니다. 에러는 Module not specified 이었습니다. 여기서 아래의 그림을 보시면 Module을 찾을 수 없다는 문구를 볼 수 있습니다. no module로 표기된 셀렉트 박스를 클릭하여 선택하면 정상적으로 실행됩니다. workspace 폴더명을 바꾸면서 module 경로를 잃어버려서 생긴 문제였습니다!

TroubleShooting 2020.11.10

Multiple representations of the same entity [com.example.queyrdsl.entity.Staff#2] are being merged

JPA 정리 도중 에러 발생! Repository를 이용하여 save할 시 발생했던 에러다. 원인은 간단하다. @OneToMany 관계에서 Many에 해당하는 Entity를 save할때 문제가 발생했다. Entity는 고유하다! 하지만 난 2개의 Entity @Id 컬럼에 같은 값을 넣고 save하는 중이었다. JPA가 같은 Entity가 들어왔으니 위와 같은 에러를 보여준 것이다. 해결은 @Id 컬럼의 값을 수정했다.

TroubleShooting 2020.11.06
728x90
반응형