BHA*_*DRA 2 javascript java hibernate spring-boot graphql
我开发了一个 Spring Web 应用程序,使用 mysql 作为数据库,使用 hibernate 作为 orm 工具。
然后我遇到了 GraphQL,显然根据我的谷歌搜索,我发现它用于以更简单的方式检索数据并将其保存到数据库中 [使用对象结构]。
我的问题:GraphQL 是 hibernate 的替代品吗?
我应该使用 GraphQL 而不是 hibernate(我能从中受益吗?)?
GraphQL 和 Hibernate 可以一起使用,但是完全不同的概念:
GraphQL 是一种查询语言,客户端可以从元模型中选择要查询的内容以及结果的外观。
另一方面,Hibernate 是经典的 ORM。
选择哪一个取决于您的用例,或者您也可以将两者集成。
GitHub 上有一个示例实现: https: //github.com/graphql-java/graphql-java-examples/tree/master/hibernate-example
| 归档时间: |
|
| 查看次数: |
5593 次 |
| 最近记录: |