我正在使用 Spring JPA 执行所有数据库操作。但是我不知道如何从 Spring JPA 中的表中选择特定列?
例如:
SELECT projectId, projectName FROM projects
原文由 user1817436 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在使用 Spring JPA 执行所有数据库操作。但是我不知道如何从 Spring JPA 中的表中选择特定列?
例如:
SELECT projectId, projectName FROM projects
原文由 user1817436 发布,翻译遵循 CC BY-SA 4.0 许可协议
15 回答8.1k 阅读
8 回答5.9k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
1 回答2.1k 阅读✓ 已解决
您可以在
@Query
注释中设置nativeQuery = true
--- 来自Repository
类的注释,如下所示:请注意,您必须自己进行映射。除非你真的只需要这两个值,否则像这样使用常规映射查找可能更容易:
也可能值得查看 Spring 数据 文档。