Spring Boot JPA Gradle QueryDSL配置生成Q文件依賴

Spring boot JPA_Gradle_QueryDSL配置生成Q文件依賴

廢話不說,直接上build.gradle源碼

plugins {
	id 'org.springframework.boot' version '2.3.8.RELEASE'
	id 'io.spring.dependency-management' version '1.0.11.RELEASE'
	id 'java'
}

ext {
  queryDslVersion = '4.4.0'
}

group = 'com.example'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '1.8'

repositories {
  mavenLocal()
  maven { url "http://maven.aliyun.com/nexus/content/groups/public/" }  //優先使用阿里的鏡像
  mavenCentral()
}

dependencies {
  implementation 'org.springframework.boot:spring-boot-starter-web'

	implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
	
	runtimeOnly 'mysql:mysql-connector-java:5.1.37'
	
	// QueryDSL
  implementation("com.querydsl:querydsl-core:${queryDslVersion}")
  implementation("com.querydsl:querydsl-jpa:${queryDslVersion}")
	annotationProcessor("com.querydsl:querydsl-apt:${queryDslVersion}:jpa")
  
	testImplementation('org.springframework.boot:spring-boot-starter-test') {
		exclude group: 'org.junit.vintage', module: 'junit-vintage-engine'
	}
}

test {
	useJUnitPlatform()
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章