我可以组合querydsl jpa和querydsl sql来创建对基础数据库的增量更改吗?

我可以组合querydsl jpa和querydsl sql来创建对基础数据库的增量更改吗?,sql,hibernate,jpa,database-migration,querydsl,Sql,Hibernate,Jpa,Database Migration,Querydsl,我们有一个正在进行的项目,其中我们使用querydsl jpa进行查询。 当我们部署新版本的产品时,它会在启动hibernate之前自动执行sql文件脚本来更新表。这些脚本只是手工编制的sql字符串(非常容易出错) 我希望使用querydsl sql以编程方式编写迁移脚本,完成后,使用querydsl jpa进行常规ORM查询 所以问题是,如果有人知道他们是否可以一起生活在同一个项目中?如果以前有人这样做过?在项目中同时使用Querydsl JPA和SQL是非常常见的用例。例如,您可以将JPA

我们有一个正在进行的项目,其中我们使用querydsl jpa进行查询。 当我们部署新版本的产品时,它会在启动hibernate之前自动执行sql文件脚本来更新表。这些脚本只是手工编制的sql字符串(非常容易出错)

我希望使用querydsl sql以编程方式编写迁移脚本,完成后,使用querydsl jpa进行常规ORM查询


所以问题是,如果有人知道他们是否可以一起生活在同一个项目中?如果以前有人这样做过?

在项目中同时使用Querydsl JPA和SQL是非常常见的用例。例如,您可以将JPA API和Querydsl JPA用于CRUD用例,将Querydsl SQL用于查询

Querydsl SQL不支持DDL脚本(创建、更改等)。因此,Querydsl不包括该部分