在 Spring JPA 中使用 SOQL 查询

Using SOQL queries in Spring JPA

我必须在 Spring 数据存储库中使用 SOQL 查询,有没有办法通过使用 @Query 注释来实现?如果没有,还有其他方法吗?

据我所知,salesforce 不会公开 table 结构。相反,它们公开了它们的对象,您可以在它们上编写查询。 spring-data-jpa 用于 entity framework 之类的休眠。除非您将实体对象映射到实际数据库 tables,否则 spring-data-jpa 没有用。

最好的方法是使用像 jooq 这样的查询生成器,并使用查询生成器轻松构建 SOQL 查询。