没有合适的资源?快使用搜索试试~ 我知道了~
research-graphql:用于在Java中运行GraphQL服务器的Sandpit
共110个文件
java:84个
xml:6个
yaml:4个
需积分: 5 0 下载量 184 浏览量
2021-05-05
20:19:22
上传
评论
收藏 118KB ZIP 举报
温馨提示
GraphQL和REST微服务 动机 多模块Java项目,用于测试由REST微服务支持的基于Java的GraphQL服务器。 旨在学习GraphQL基础知识,以展示GraphQL服务器在实际场景中如何工作,充当多个微服务的“前端后端”聚合器。 次要动机是从JSon架构中代码生成微服务数据传输对象域对象。 这些DTO对象中的某些对象与内部微服务域或GraphQL域不完全匹配。 这是有意的,目的是在混合中添加一些对象映射香料。 代码旨在创建感兴趣的场景并帮助我进行个人学习。 不一定是最佳做法,也不一定是生产质量。 了解GraphQL服务器 GraphQL服务器可以在research-graphql-server模块中找到。 尽管它是与单独的微服务一起运行的,但您可以在此模块中看到所有与GraphQL相关的代码。 还有一整套单元测试和其他微服务的模拟版本,用于测试基本方案。 GraphQ
资源推荐
资源详情
资源评论
收起资源包目录
research-graphql:用于在Java中运行GraphQL服务器的Sandpit (110个子文件)
README.adoc 10KB
README.adoc 719B
.gitignore 441B
schema.graphql 1KB
sample-schema.graphql 148B
ManualGraphQLQuerySchema.java 7KB
ApplicationTestConfiguration.java 5KB
GraphQLMutationTest.java 5KB
OrderControllerTest.java 4KB
ProductControllerTest.java 4KB
OrderMapperTest.java 4KB
ManualGraphQLMutationSchema.java 4KB
OrderDto.java 4KB
ProductController.java 4KB
UserControllerTest.java 4KB
ProductRepositoryTest.java 4KB
UserDto.java 4KB
ProductDto.java 4KB
ProductUpsertFetcher.java 4KB
GraphQLConfiguration.java 3KB
GraphQLJavaToolsTest.java 3KB
GraphQLAliasTest.java 3KB
OrderRepositoryTest.java 3KB
ProductMapper.java 3KB
ProductMapperTest.java 3KB
GraphQLCollectionsTest.java 3KB
GraphQLVariablesTest.java 2KB
GraphQLFragmentsTest.java 2KB
OrderController.java 2KB
ProductAdaptor.java 2KB
GraphQLArgumentsTest.java 2KB
OrderMapper.java 2KB
UserMapper.java 2KB
UserMapperTest.java 2KB
UserRepository.java 2KB
GraphQLService.java 2KB
UserRepositoryTest.java 2KB
UserController.java 2KB
UserAdaptor.java 2KB
OrderAdaptor.java 2KB
OrderItemDto.java 2KB
GraphQLUntypedTest.java 2KB
AbstractControllerTestCase.java 2KB
ProductDeleteFetcher.java 1KB
OrderItemProductFetcher.java 1KB
UserListFetcher.java 1KB
ProductListFetcher.java 1KB
ProductFetcher.java 1KB
OrderUserFetcher.java 1KB
OrderListFetcher.java 1KB
UserFetcher.java 1KB
Query.java 1KB
SchemaTest.java 1KB
GraphQLHelloWorldTest.java 1KB
Mutation.java 934B
GraphQLController.java 921B
UserServiceConfiguration.java 886B
RestConfiguration.java 870B
SwaggerConfiguration.java 844B
SwaggerConfiguration.java 844B
SwaggerConfiguration.java 840B
SwaggerConfiguration.java 838B
OrderItemResolver.java 834B
OrderResolver.java 810B
AbstractTestCase.java 808B
AbstractTestCase.java 808B
Product.java 798B
JpaRepositoryConfiguration.java 656B
JpaRepositoryConfiguration.java 656B
UserResolver.java 651B
WebConfiguration.java 577B
WebConfiguration.java 577B
OrderForm.java 551B
DataSourceProperties.java 507B
OrderItem.java 488B
GraphQLRequest.java 459B
ProductResolver.java 449B
Category.java 426B
User.java 373B
ProductServiceApplication.java 343B
GraphQLServerApplication.java 342B
OrderServiceApplication.java 339B
UserServiceApplication.java 337B
CategoryRepository.java 313B
ControllerSpringTest.java 294B
OrderRepository.java 235B
ProductRepository.java 233B
GraphQLResponse.java 208B
ProductDtoInput.java 154B
LICENSE 1KB
order 842B
product 683B
product 647B
application-test.properties 146B
application-test.properties 54B
application-test.properties 54B
application-test.properties 54B
import.sql 1KB
import.sql 521B
user 579B
共 110 条
- 1
- 2
资源评论
weixin_42166626
- 粉丝: 19
- 资源: 4530
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功