에러 기록 : Spring data envers + h2 db 사용 시 repository 빈 등록 실패

김아무개·2023년 8월 24일
0

에러기록

목록 보기
12/17

H2가 행복해지는 방법 ㅋㅋㅋ

H2가 행복해진다니

내 H2는 고통받고 있던중이었나본데 잘 찾은것 같다! ㅋㅋ

나도 행복해지고 ㅅ;ㅣㅍㄷ; 😢
세미콜론이 방해하는군 😔

링크 : https://stackoverflow.com/questions/29290519/how-to-use-jhipster-and-hibernate-envers

해결 기록

build.gradle

에러 발생 상황

javaVersion = "17"
springBootVersion = "2.7.14"

dependencies {
    implementation "org.springframework.data:spring-data-envers"
    runtimeOnly "com.h2database:h2"
}

해결 :
org.springframework.data:spring-data-envers
org.hibernate:hibernate-envers 로 변경

javaVersion = "17"
springBootVersion = "2.7.14"

dependencies {
    implementation "org.hibernate:hibernate-envers"
    runtimeOnly "com.h2database:h2"
}

JpaConfig

에러 발생 상황

@Configuration
@EnableJpaAuditing
@EnableJpaRepositories(repositoryBaseClass = EnversRevisionRepositoryFactoryBean.class)
public class JpaConfig { }

해결 :
@EnableJpaRepositories(repositoryBaseClass = EnversRevisionRepositoryFactoryBean.class) 제거

@Configuration
@EnableJpaAuditing
public class JpaConfig { }

profile
Hello velog! 

0개의 댓글