spring boot 썸네일형 리스트형 Spring boot 3.x (Kotlin), QueryDSL 사용 설정 - Gradle(Kotlin) plugins 에 kotlin kapt 추가 plugins { ... kotlin("kapt") version "1.9.22" } dependencies 에 아래 의존성을 추가한다. dependencies { ... //querydsl implementation("com.querydsl:querydsl-jpa:5.0.0:jakarta") kapt("com.querydsl:querydsl-apt:5.0.0:jakarta") kapt("jakarta.annotation:jakarta.annotation-api") kapt("jakarta.persistence:jakarta.persistence-api") } 이후 build 를 실행해 보면, 아래와 같이 build/generated/source/kapt/ma.. 더보기 (spring boot 3.1 이상) 간단한 설정(@ServiceConnection)으로 testcontainer 사용하기 SpringBoot 3.1 이후로 testcontainer 를 지원하기 시작하면서 자동 설정기능이 등장했다. 기존 버전에서는 testcontainer를 생성하면서 사용자 id, password 등의 값을 변경하는등 귀찮은 작업들이 필요했지만 @ServiceConnection 어노테이션의 등장으로 이런 것들이 필요 없어 졌다. 아래는 mysql 을 testcontainer 로 띄워서 테스트 하는 예제 이다. @TestConfiguration(proxyBeanMethods = false) public class TestContainerConfiguration { @Bean @ServiceConnection MySQLContainer mysqlContainer() { return new MySQLContain.. 더보기 이전 1 다음