springcloud demo搭建

上传者: 25451199 | 上传时间: 2022-04-15 04:22:42 | 文件大小: 146KB | 文件类型: RAR
亲自搭建,下载直接就可以运行。里面主要包括基本的组件: 注册中心:Spring Cloud Netflix 配置中心:Spring Cloud Config 鉴权中心:Spring Cloud OAuth2 hystrix、feign、Zuul、Eureka等。 所有工程的都实现了负载。

文件下载

资源详情

[{"title":"( 99 个子文件 146KB ) springcloud demo搭建","children":[{"title":"springcloud","children":[{"title":"cloud-config-client","children":[{"title":"cloud-config-client.iml <span style='color:#111;'> 16.73KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":null,"spread":false}],"spread":true},{"title":"main","children":[{"title":"resources","children":[{"title":"bootstrap.yml <span style='color:#111;'> 553B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"wxd","children":[{"title":"controller","children":[{"title":"ConfigController.java <span style='color:#111;'> 764B </span>","children":null,"spread":false}],"spread":true},{"title":"ConfigClientApp.java <span style='color:#111;'> 415B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"target","children":[{"title":"generated-sources","children":[{"title":"annotations","children":null,"spread":false}],"spread":true},{"title":"classes","children":[{"title":"bootstrap.yml <span style='color:#111;'> 553B </span>","children":null,"spread":false},{"title":"com","children":[{"title":"wxd","children":[{"title":"controller","children":[{"title":"ConfigController.class <span style='color:#111;'> 952B </span>","children":null,"spread":false}],"spread":true},{"title":"ConfigClientApp.class <span style='color:#111;'> 788B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"README.md <span style='color:#111;'> 3.59KB </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false}],"spread":true},{"title":"cloud-gateway","children":[{"title":"src","children":[{"title":"test","children":[{"title":"java","children":null,"spread":false}],"spread":true},{"title":"main","children":[{"title":"resources","children":[{"title":"application.yml <span style='color:#111;'> 262B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"wxd","children":[{"title":"ZuulApp.java <span style='color:#111;'> 384B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"target","children":[{"title":"generated-sources","children":[{"title":"annotations","children":null,"spread":false}],"spread":true},{"title":"classes","children":[{"title":"com","children":[{"title":"wxd","children":[{"title":"ZuulApp.class <span style='color:#111;'> 754B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"application.yml <span style='color:#111;'> 248B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"README.md <span style='color:#111;'> 1.86KB </span>","children":null,"spread":false},{"title":"cloud-gateway.iml <span style='color:#111;'> 15.99KB </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false}],"spread":true},{"title":"springcloud.iml <span style='color:#111;'> 844B </span>","children":null,"spread":false},{"title":"cloud-OAuth2-server","children":[{"title":"cloud-OAuth2-server.iml <span style='color:#111;'> 15.82KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":null,"spread":false}],"spread":true},{"title":"main","children":[{"title":"resources","children":[{"title":"banner.txt <span style='color:#111;'> 396B </span>","children":null,"spread":false},{"title":"application.yml <span style='color:#111;'> 164B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"wxd","children":[{"title":"service","children":[{"title":"impl","children":[{"title":"UserDetailsServiceImpl.java <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"MyRedisTokenStore.java <span style='color:#111;'> 17.68KB </span>","children":null,"spread":false},{"title":"controller","children":[{"title":"UserController.java <span style='color:#111;'> 627B </span>","children":null,"spread":false}],"spread":false},{"title":"config","children":[{"title":"WebSecurityConfig.java <span style='color:#111;'> 2.75KB </span>","children":null,"spread":false},{"title":"AuthorizationServerConfig.java <span style='color:#111;'> 2.92KB </span>","children":null,"spread":false},{"title":"ResourceServerConfig.java <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false}],"spread":false},{"title":"OAuth2ServerApp.java <span style='color:#111;'> 522B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"target","children":[{"title":"generated-sources","children":[{"title":"annotations","children":null,"spread":false}],"spread":true},{"title":"classes","children":[{"title":"com","children":[{"title":"wxd","children":[{"title":"controller","children":[{"title":"UserController.class <span style='color:#111;'> 687B </span>","children":null,"spread":false}],"spread":true},{"title":"OAuth2ServerApp.class <span style='color:#111;'> 816B </span>","children":null,"spread":false},{"title":"config","children":[{"title":"WebSecurityConfig.class <span style='color:#111;'> 5.54KB </span>","children":null,"spread":false},{"title":"ResourceServerConfig.class <span style='color:#111;'> 2.42KB </span>","children":null,"spread":false},{"title":"AuthorizationServerConfig.class <span style='color:#111;'> 3.97KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"banner.txt <span style='color:#111;'> 396B </span>","children":null,"spread":false},{"title":"application.yml <span style='color:#111;'> 164B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"README.md <span style='color:#111;'> 10.34KB </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false}],"spread":true},{"title":"cloud-config-server","children":[{"title":"src","children":[{"title":"test","children":[{"title":"java","children":null,"spread":false}],"spread":true},{"title":"main","children":[{"title":"resources","children":[{"title":"application.yml <span style='color:#111;'> 357B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"wxd","children":[{"title":"ConfigServerApp.java <span style='color:#111;'> 406B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"target","children":[{"title":"generated-sources","children":[{"title":"annotations","children":null,"spread":false}],"spread":true},{"title":"classes","children":[{"title":"com","children":[{"title":"wxd","children":[{"title":"ConfigServerApp.class <span style='color:#111;'> 782B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"application.yml <span style='color:#111;'> 357B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"cloud-config-server.iml <span style='color:#111;'> 15.16KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 2.34KB </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false}],"spread":true},{"title":"cloud-OAuth2-client","children":[{"title":"src","children":[{"title":"test","children":[{"title":"java","children":null,"spread":false}],"spread":true},{"title":"main","children":[{"title":"resources","children":[{"title":"banner.txt <span style='color:#111;'> 396B </span>","children":null,"spread":false},{"title":"application.yml <span style='color:#111;'> 971B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"wxd","children":[{"title":"OAuth2ClientApp.java <span style='color:#111;'> 323B </span>","children":null,"spread":false},{"title":"controller","children":[{"title":"OAuth2Controller.java <span style='color:#111;'> 1.81KB </span>","children":null,"spread":false}],"spread":false},{"title":"config","children":[{"title":"ResourceServerConfiguration.java <span style='color:#111;'> 958B </span>","children":null,"spread":false},{"title":"OAuth2ClientConfig.java <span style='color:#111;'> 1.81KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"target","children":[{"title":"generated-sources","children":[{"title":"annotations","children":null,"spread":false}],"spread":true},{"title":"classes","children":[{"title":"com","children":[{"title":"wxd","children":[{"title":"OAuth2ClientApp.class <span style='color:#111;'> 715B </span>","children":null,"spread":false},{"title":"controller","children":[{"title":"OAuth2Controller.class <span style='color:#111;'> 2.73KB </span>","children":null,"spread":false}],"spread":false},{"title":"config","children":[{"title":"ResourceServerConfiguration.class <span style='color:#111;'> 1.88KB </span>","children":null,"spread":false},{"title":"OAuth2ClientConfig.class <span style='color:#111;'> 1.86KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"banner.txt <span style='color:#111;'> 396B </span>","children":null,"spread":false},{"title":"application.yml <span style='color:#111;'> 971B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"cloud-OAuth2-client.iml <span style='color:#111;'> 18.63KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 7.92KB </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false}],"spread":true},{"title":"cloud-register","children":[{"title":"cloud-register.iml <span style='color:#111;'> 17.56KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":null,"spread":false}],"spread":true},{"title":"main","children":[{"title":"resources","children":[{"title":"banner.txt <span style='color:#111;'> 396B </span>","children":null,"spread":false},{"title":"application.yml <span style='color:#111;'> 542B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"wxd","children":[{"title":"RegisterApp.java <span style='color:#111;'> 406B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"target","children":[{"title":"generated-sources","children":[{"title":"annotations","children":null,"spread":false}],"spread":true},{"title":"classes","children":[{"title":"com","children":[{"title":"wxd","children":[{"title":"RegisterApp.class <span style='color:#111;'> 778B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"banner.txt <span style='color:#111;'> 396B </span>","children":null,"spread":false},{"title":"application.yml <span style='color:#111;'> 542B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"demo.jpg <span style='color:#111;'> 70.75KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 936B </span>","children":null,"spread":false}],"spread":true},{"title":"pom.xml <span style='color:#111;'> 2.09KB </span>","children":null,"spread":false},{"title":"cloud-producer","children":[{"title":"src","children":[{"title":"test","children":[{"title":"java","children":null,"spread":false}],"spread":true},{"title":"main","children":[{"title":"resources","children":[{"title":"banner.txt <span style='color:#111;'> 396B </span>","children":null,"spread":false},{"title":"application.yml <span style='color:#111;'> 160B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"wxd","children":[{"title":"controller","children":[{"title":"UserController.java <span style='color:#111;'> 440B </span>","children":null,"spread":false}],"spread":false},{"title":"ProducerApp.java <span style='color:#111;'> 407B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"cloud-producer.iml <span style='color:#111;'> 15.90KB </span>","children":null,"spread":false},{"title":"target","children":[{"title":"generated-sources","children":[{"title":"annotations","children":null,"spread":false}],"spread":true},{"title":"classes","children":[{"title":"com","children":[{"title":"wxd","children":[{"title":"controller","children":[{"title":"UserController.class <span style='color:#111;'> 891B </span>","children":null,"spread":false}],"spread":false},{"title":"ProducerApp.class <span style='color:#111;'> 776B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"banner.txt <span style='color:#111;'> 396B </span>","children":null,"spread":false},{"title":"application.yml <span style='color:#111;'> 160B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 1.86KB </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false}],"spread":true},{"title":"cloud-consumer","children":[{"title":"src","children":[{"title":"test","children":[{"title":"java","children":null,"spread":false}],"spread":true},{"title":"main","children":[{"title":"resources","children":[{"title":"banner.txt <span style='color:#111;'> 396B </span>","children":null,"spread":false},{"title":"application.yml <span style='color:#111;'> 201B </span>","children":null,"spread":false}],"spread":false},{"title":"java","children":[{"title":"com","children":[{"title":"wxd","children":[{"title":"service","children":[{"title":"UserHystrix.java <span style='color:#111;'> 440B </span>","children":null,"spread":false},{"title":"UserServiceHystrix.java <span style='color:#111;'> 352B </span>","children":null,"spread":false},{"title":"UserService.java <span style='color:#111;'> 598B </span>","children":null,"spread":false}],"spread":false},{"title":"controller","children":[{"title":"UserController.java <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false}],"spread":false},{"title":"config","children":[{"title":"MyConfiguration.java <span style='color:#111;'> 440B </span>","children":null,"spread":false}],"spread":false},{"title":"ConsumerApp.java <span style='color:#111;'> 637B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"target","children":[{"title":"generated-sources","children":[{"title":"annotations","children":null,"spread":false}],"spread":true},{"title":"classes","children":[{"title":"com","children":[{"title":"wxd","children":[{"title":"service","children":[{"title":"UserService.class <span style='color:#111;'> 696B </span>","children":null,"spread":false},{"title":"UserServiceHystrix.class <span style='color:#111;'> 655B </span>","children":null,"spread":false},{"title":"UserHystrix.class <span style='color:#111;'> 743B </span>","children":null,"spread":false}],"spread":false},{"title":"controller","children":[{"title":"UserController.class <span style='color:#111;'> 1.58KB </span>","children":null,"spread":false}],"spread":false},{"title":"config","children":[{"title":"MyConfiguration.class <span style='color:#111;'> 707B </span>","children":null,"spread":false}],"spread":false},{"title":"ConsumerApp.class <span style='color:#111;'> 916B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"banner.txt <span style='color:#111;'> 396B </span>","children":null,"spread":false},{"title":"application.yml <span style='color:#111;'> 201B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"cloud-consumer.iml <span style='color:#111;'> 17.61KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 5.55KB </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 1.44KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]

评论信息

免责申明

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