Spring/error 4

Spring MongoDB - Cannot evaluate org.springframework.data.mongodb.core.aggregation.Aggregation.toString() 관련 에러

버전 : Spring Data MongoDB 2.7.9 예외 메세지 Method threw 'java.lang.IllegalArgumentException' exception. Cannot evaluate org.springframework.data.mongodb.core.aggregation.Aggregation.toString() 해당 예외는 아래의 코드에서 발생했다 GroupOperation groupByRoomId = group(roomId).push(content).as(content); LimitOperation limit = new LimitOperation(pageable.getPageSize()); SortOperation sort = Aggregation.sort(Sort.by(Sort..

Spring/error 2023.04.09

[에러] Failed to evaluate Jacson - InvalidDefinitionException: Cannot handle managed/back reference

더보기 2022-05-19 17:50:04.904 WARN 21880 --- [nio-8080-exec-3] .c.j.MappingJackson2HttpMessageConverter : Failed to evaluate Jackson deserialization for type [[simple type, class com.kyu.test.domain.reservation.Reservation]]: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot handle managed/back reference 'member-reservations': no back reference property found from type `java.ut..

Spring/error 2022.05.19

Spring Boot - Execution failed for task ':bootRun'.

Execution failed for task ':bootRun'. > Process 'command 'C:\Program Files\Java\jdk1.8.0_261\bin\java.exe'' finished with non-zero exit value 1 새로 맞이하는 에러는 java.exe가 비정상적으로 종료되었다는거다. 원래 IntelliJ 에서 이 에러는 Settings -> Build Execution, Deployment의 Build Tools로 가면 여기서 Build and run using , run tests using 설정이 기본값인 Gradle로 되어있는 기본적인 오류이다. 근데 나는 의존성 주입을 잘 못해서 난 것 같다. 비밀번호를 암호화 하려고 쓰는 BCryptPasswordEnc..

Spring/error 2022.05.16

Spring boot - 멀티 모듈에서 gradle dependencies 오류(해결 안 됨)

문제점 : Root Project에서 member-api-server라는 모듈에 datastore를 implementation을 해야함. 왜냐면 datastore에 spring-data-jpa 의존성을 가져와야하기 때문에 이렇게 루트 프로젝트의 build.gradle에 project를 설정하고 core 폴더의 datastore를 implementation을 하는데 member-api-server로 테스트 로직을 돌리면 MemberServiceImple에서 사용하는 JPA의 save 메소드를 찾을 수 없다고 뜬다. 비슷한 에러를 찾다가 일단 시도해보면서 하기로 하자 https://velog.io/@ganymede/GradleDependencies-%EB%AA%BB-%EB%B6%88%EB%9F%AC%EC%9..

Spring/error 2022.04.26