JPA 类型安全的查询

  1. 使用技术:Spring Data Jpa,Hibernate-JpaModelGen
  2. 使用工具:Idea-2017.1.6,Gradle-4.6

加入依赖

compile('org.springframework.boot:spring-boot-starter-data-jpa')
compile('org.hibernate:hibernate-jpamodelgen:5.3.2.Final')

 

编写 gradle 编译生成代码路径,并将该路径加入的源码

def generateDir = new File(projectDir.path + '/generated')
sourceSets.main.java.srcDirs += generateDir.path

tasks.withType(JavaCompile) {
    options.compilerArgs << '-s' << generateDir.path
    doFirst {
        generateDir.deleteDir()
        generateDir.mkdirs()
    }
}

 

将 Idea 编译代码交由 Gradle 编译(该步骤非必须,个人喜好问题)

323d44596b64e24a2f81142db18e94e253f.jpg

 

修改 Idea 代码生成路径

 

目前为止,工作完成,使用 Idea 的编译或者使用 Gradle 的编译打包都可以。

 

转载于:https://my.oschina.net/asr/blog/1857840

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值