如何在gradle下使用querydsl sql spring?
是否有可用的文档或示例,如何将querydsl-sql-spring与gradle一起使用? 或者如果有人可以发布构建脚本所需的部分 我想不出来 我使用的是spring-data-jpa-1.9.4和gradle 2.11 编辑-0: 我天真地尝试了这个(只是为了尝试一些东西…): 这会产生错误:如何在gradle下使用querydsl sql spring?,gradle,spring-data,spring-data-jpa,querydsl,Gradle,Spring Data,Spring Data Jpa,Querydsl,是否有可用的文档或示例,如何将querydsl-sql-spring与gradle一起使用? 或者如果有人可以发布构建脚本所需的部分 我想不出来 我使用的是spring-data-jpa-1.9.4和gradle 2.11 编辑-0: 我天真地尝试了这个(只是为了尝试一些东西…): 这会产生错误:找不到id为'querydsl sql spring'的插件 Maven的说明如下: 格拉德尔的情况如何 编辑-1: 一些背景信息: 以com.mysema.query.*开头的依赖项是quer
找不到id为'querydsl sql spring'的插件
Maven的说明如下:
com.mysema.query.*
开头的依赖项是querydsl-3.x
以com.querydsl.*
开头的依赖项是querydsl-4.x
Spring团队只实现了与querydsl-3.x的集成,该集成运行良好,
但他们现在不赞成它,并说Spring团队永远不会支持querydsl-4.x
相反,它们引用了querydsl团队的解决方案:querydsl sql spring(querydsl-4.x)。
这就是为什么我想迁移到那个…我根本找不到任何示例或文档如何在build.gradle中配置--只有maven示例…你不能像在gradle中添加任何其他依赖项那样添加依赖项
compile'com.querydsl:querydsl-sql-spring:4.0.9'
@johnktims---querydsl在构建中有一个处理步骤,动态生成类,因此必须有sthg,而不仅仅是依赖关系---但是我在上面的问题中添加了更多的行…querydsl在构建中有一个处理步骤
,实际上,我不建议在每个构建中导出模式(数据库有点慢)。对于注释处理来说,这很好。为什么你要把它用作gradle插件呢?如果你在这里陈述你想要达到的目标,这可能是最好的。
buildscript{
dependencies{
classpath 'com.querydsl:querydsl-sql-spring:4.0.9'
}
}
apply plugin: 'querydsl-sql-spring'
// other stuff...
dependencies{
// other dependencies...
compile 'com.querydsl:querydsl-sql-spring:4.0.9'
}