[{"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}]