bookstore-service-broker:Spring Cloud Open Service Broker的示例应用程序

上传者: 42102272 | 上传时间: 2023-03-10 10:25:24 | 文件大小: 135KB | 文件类型: ZIP
概述 该项目实现了一个示例服务代理,该示例使用框架遵循 。 它可以部署到Cloud Foundry或Kubernetes,也可以注册为这两个平台的服务代理。 兼容性 5.3.x 2.4.x 3.3.x 分行: -React性的,基于Spring云开放服务代理3.3和Spring引导2.4示例应用程序的弹簧WebFlux版本。 3.1.x-基于Spring Cloud Open Service Broker 3.1和Spring Boot 2.2的示例应用程序的响应式Spring WebFlux版本。 基于Spring Cloud Open Service Broker 2.0的示例应用程序的强制性Spring MVC版本。 入门 该服务代理管理书店服务的实例。 当一个服务实例,一个新的数据结构在内存中分配。 创建后,绑定凭据中将提供URL和基本身份验证凭据。 书店U

文件下载

资源详情

[{"title":"( 63 个子文件 135KB ) bookstore-service-broker:Spring Cloud Open Service Broker的示例应用程序","children":[{"title":"bookstore-service-broker-main","children":[{"title":"gradlew.bat <span style='color:#111;'> 2.70KB </span>","children":null,"spread":false},{"title":"gradlew <span style='color:#111;'> 5.63KB </span>","children":null,"spread":false},{"title":"deploy","children":[{"title":"kubernetes","children":[{"title":"service-broker.yml <span style='color:#111;'> 318B </span>","children":null,"spread":false},{"title":"service-instance.yml <span style='color:#111;'> 275B </span>","children":null,"spread":false},{"title":"deployment.yml <span style='color:#111;'> 717B </span>","children":null,"spread":false},{"title":"service-binding.yml <span style='color:#111;'> 202B </span>","children":null,"spread":false},{"title":"README.adoc <span style='color:#111;'> 17.12KB </span>","children":null,"spread":false},{"title":"service-broker-secret.yml <span style='color:#111;'> 195B </span>","children":null,"spread":false}],"spread":true},{"title":"docker","children":[{"title":"Dockerfile <span style='color:#111;'> 154B </span>","children":null,"spread":false}],"spread":true},{"title":"cloudfoundry","children":[{"title":"manifest.yml <span style='color:#111;'> 140B </span>","children":null,"spread":false},{"title":"README.adoc <span style='color:#111;'> 7.88KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 11.09KB </span>","children":null,"spread":false},{"title":"gradle","children":[{"title":"wrapper","children":[{"title":"gradle-wrapper.jar <span style='color:#111;'> 57.82KB </span>","children":null,"spread":false},{"title":"gradle-wrapper.properties <span style='color:#111;'> 202B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":[{"title":"org","children":[{"title":"springframework","children":[{"title":"cloud","children":[{"title":"sample","children":[{"title":"bookstore","children":[{"title":"servicebroker","children":[{"title":"repository","children":[{"title":"ServiceInstanceRepositoryTests.java <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false},{"title":"ServiceBindingRepositoryTests.java <span style='color:#111;'> 2.29KB </span>","children":null,"spread":false}],"spread":false},{"title":"service","children":[{"title":"BookstoreServiceInstanceBindingServiceTests.java <span style='color:#111;'> 9.60KB </span>","children":null,"spread":false},{"title":"BookstoreServiceInstanceServiceTests.java <span style='color:#111;'> 7.33KB </span>","children":null,"spread":false}],"spread":false},{"title":"integration","children":[{"title":"UserApplicationListenerIntegrationTests.java <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"config","children":[{"title":"ApplicationConfigurationTests.java <span style='color:#111;'> 2.41KB </span>","children":null,"spread":false}],"spread":false},{"title":"ApplicationTests.java <span style='color:#111;'> 1.19KB </span>","children":null,"spread":false},{"title":"web","children":[{"title":"integration","children":[{"title":"BookStoreIntegrationTests.java <span style='color:#111;'> 8.38KB </span>","children":null,"spread":false},{"title":"BookStoreSecurityIntegrationTests.java <span style='color:#111;'> 5.17KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"resources","children":[{"title":"application.yml <span style='color:#111;'> 359B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"org","children":[{"title":"springframework","children":[{"title":"cloud","children":[{"title":"sample","children":[{"title":"bookstore","children":[{"title":"servicebroker","children":[{"title":"config","children":[{"title":"ServiceCatalogConfiguration.java <span style='color:#111;'> 1.78KB </span>","children":null,"spread":false}],"spread":false},{"title":"repository","children":[{"title":"ServiceBindingRepository.java <span style='color:#111;'> 965B </span>","children":null,"spread":false},{"title":"ServiceBrokerRepositoryPackageMarker.java <span style='color:#111;'> 136B </span>","children":null,"spread":false},{"title":"ServiceInstanceRepository.java <span style='color:#111;'> 968B </span>","children":null,"spread":false}],"spread":false},{"title":"model","children":[{"title":"ServiceBinding.java <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"ServiceInstance.java <span style='color:#111;'> 1.64KB </span>","children":null,"spread":false}],"spread":false},{"title":"service","children":[{"title":"BookStoreServiceInstanceService.java <span style='color:#111;'> 4.09KB </span>","children":null,"spread":false},{"title":"BookStoreServiceInstanceBindingService.java <span style='color:#111;'> 6.18KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"ServiceBrokerApplication.java <span style='color:#111;'> 972B </span>","children":null,"spread":false},{"title":"config","children":[{"title":"SecurityConfiguration.java <span style='color:#111;'> 1.94KB </span>","children":null,"spread":false},{"title":"ApplicationRepositoryConfiguration.java <span style='color:#111;'> 622B </span>","children":null,"spread":false},{"title":"ApplicationConfiguration.java <span style='color:#111;'> 2.49KB </span>","children":null,"spread":false}],"spread":false},{"title":"web","children":[{"title":"config","children":[{"title":"MethodSecurityConfiguration.java <span style='color:#111;'> 1.16KB </span>","children":null,"spread":false}],"spread":false},{"title":"repository","children":[{"title":"BookStoreRepository.java <span style='color:#111;'> 930B </span>","children":null,"spread":false},{"title":"WebRepositoryPackageMarker.java <span style='color:#111;'> 116B </span>","children":null,"spread":false},{"title":"UserRepository.java <span style='color:#111;'> 999B </span>","children":null,"spread":false}],"spread":false},{"title":"model","children":[{"title":"User.java <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"ApplicationInformation.java <span style='color:#111;'> 890B </span>","children":null,"spread":false},{"title":"BookStore.java <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"Book.java <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false}],"spread":false},{"title":"resource","children":[{"title":"BookResource.java <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"BookStoreResourceAssembler.java <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false},{"title":"BookStoreResource.java <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"BookResourceAssembler.java <span style='color:#111;'> 1.75KB </span>","children":null,"spread":false}],"spread":false},{"title":"security","children":[{"title":"RepositoryUserDetailsService.java <span style='color:#111;'> 2.90KB </span>","children":null,"spread":false},{"title":"SecurityAuthorities.java <span style='color:#111;'> 967B </span>","children":null,"spread":false},{"title":"BookStoreIdEvaluator.java <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false},{"title":"UserApplicationListener.java <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false}],"spread":false},{"title":"controller","children":[{"title":"BookController.java <span style='color:#111;'> 3.34KB </span>","children":null,"spread":false},{"title":"BaseController.java <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"BookStoreController.java <span style='color:#111;'> 2.56KB </span>","children":null,"spread":false}],"spread":false},{"title":"service","children":[{"title":"UserService.java <span style='color:#111;'> 2.92KB </span>","children":null,"spread":false},{"title":"BookStoreService.java <span style='color:#111;'> 2.92KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"CONTRIBUTING.adoc <span style='color:#111;'> 2.68KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 293B </span>","children":null,"spread":false},{"title":"CODE_OF_CONDUCT.adoc <span style='color:#111;'> 2.30KB </span>","children":null,"spread":false},{"title":"README.adoc <span style='color:#111;'> 2.71KB </span>","children":null,"spread":false},{"title":".editorconfig <span style='color:#111;'> 209B </span>","children":null,"spread":false},{"title":"build.gradle <span style='color:#111;'> 2.66KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明