[{"title":"( 26 个子文件 76KB ) using-polymorphism-insteadof-ifs:如何在 Spring Framework 中创建运行时注入的简单示例-源码","children":[{"title":"using-polymorphism-insteadof-ifs-master","children":[{"title":"src","children":[{"title":"main","children":[{"title":"wro","children":[{"title":"wro.properties <span style='color:#111;'> 102B </span>","children":null,"spread":false},{"title":"wro.xml <span style='color:#111;'> 415B </span>","children":null,"spread":false},{"title":"main.less <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"resources","children":[{"title":"com","children":[{"title":"mt","children":[{"title":"hybris","children":[{"title":"config","children":[{"title":"aop-benas-config.xml <span style='color:#111;'> 585B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"static","children":[{"title":"index.html <span style='color:#111;'> 572B </span>","children":null,"spread":false},{"title":"js","children":[{"title":"hello.js <span style='color:#111;'> 156B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"application.yml <span style='color:#111;'> 40B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"mt","children":[{"title":"hybris","children":[{"title":"services","children":[{"title":"Interfaces.jpg <span style='color:#111;'> 70.91KB </span>","children":null,"spread":false},{"title":"GeolocationExampleService.java <span style='color:#111;'> 107B </span>","children":null,"spread":false},{"title":"ServiceOnlyForBaseStore.java <span style='color:#111;'> 285B </span>","children":null,"spread":false},{"title":"ServiceOnlyForSapMarkets.java <span style='color:#111;'> 80B </span>","children":null,"spread":false},{"title":"impl","children":[{"title":"GeolocationExampleServiceImpl.java <span style='color:#111;'> 342B </span>","children":null,"spread":false},{"title":"GeolocationExampleServiceForUKStoreImpl.java <span style='color:#111;'> 440B </span>","children":null,"spread":false},{"title":"GeolocationExampleServiceForSapMarketsImpl.java <span style='color:#111;'> 358B </span>","children":null,"spread":false},{"title":"GeolocationExampleServiceForNonSapMarketsImpl.java <span style='color:#111;'> 415B </span>","children":null,"spread":false}],"spread":false},{"title":"ServiceOnlyForNonSapMarkets.java <span style='color:#111;'> 83B </span>","children":null,"spread":false},{"title":"Interfaces.ucls <span style='color:#111;'> 7.61KB </span>","children":null,"spread":false}],"spread":true},{"title":"controller","children":[{"title":"MainController.java <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false}],"spread":true},{"title":"config","children":[{"title":"StoreUuidAndServiceKey.java <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false},{"title":"PolymorphicInterceptorForServices.java <span style='color:#111;'> 5.42KB </span>","children":null,"spread":false},{"title":"Application.java <span style='color:#111;'> 705B </span>","children":null,"spread":false}],"spread":true},{"title":"context","children":[{"title":"Context.java <span style='color:#111;'> 178B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 11.06KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 743B </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 3.81KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 226B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]