├── .gitignore ├── README.md ├── plugin-impl ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── plugin │ └── impl │ └── PluginImpl.java ├── plugin-interface ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── plugin │ ├── AccessData.java │ ├── CustomAccessInterface.java │ ├── PluginInterface.java │ └── Result.java ├── plugin-users ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── plugin │ │ ├── SpringBootPluginTestApplication.java │ │ ├── impl │ │ └── CustomAccessImpl.java │ │ └── users │ │ ├── config │ │ └── PluginImportBeanDefinitionRegistrar.java │ │ ├── controller │ │ └── TestController.java │ │ └── utils │ │ ├── ClassLoaderUtil.java │ │ └── SpringUtil.java │ └── resources │ └── application.properties ├── plugins └── plugin-impl-0.0.1-SNAPSHOT-jar-with-dependencies.jar └── pom.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlt2000/springs-boot-plugin-test/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlt2000/springs-boot-plugin-test/HEAD/README.md -------------------------------------------------------------------------------- /plugin-impl/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlt2000/springs-boot-plugin-test/HEAD/plugin-impl/pom.xml -------------------------------------------------------------------------------- /plugin-impl/src/main/java/com/plugin/impl/PluginImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlt2000/springs-boot-plugin-test/HEAD/plugin-impl/src/main/java/com/plugin/impl/PluginImpl.java -------------------------------------------------------------------------------- /plugin-interface/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlt2000/springs-boot-plugin-test/HEAD/plugin-interface/pom.xml -------------------------------------------------------------------------------- /plugin-interface/src/main/java/com/plugin/AccessData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlt2000/springs-boot-plugin-test/HEAD/plugin-interface/src/main/java/com/plugin/AccessData.java -------------------------------------------------------------------------------- /plugin-interface/src/main/java/com/plugin/CustomAccessInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlt2000/springs-boot-plugin-test/HEAD/plugin-interface/src/main/java/com/plugin/CustomAccessInterface.java -------------------------------------------------------------------------------- /plugin-interface/src/main/java/com/plugin/PluginInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlt2000/springs-boot-plugin-test/HEAD/plugin-interface/src/main/java/com/plugin/PluginInterface.java -------------------------------------------------------------------------------- /plugin-interface/src/main/java/com/plugin/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlt2000/springs-boot-plugin-test/HEAD/plugin-interface/src/main/java/com/plugin/Result.java -------------------------------------------------------------------------------- /plugin-users/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlt2000/springs-boot-plugin-test/HEAD/plugin-users/pom.xml -------------------------------------------------------------------------------- /plugin-users/src/main/java/com/plugin/SpringBootPluginTestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlt2000/springs-boot-plugin-test/HEAD/plugin-users/src/main/java/com/plugin/SpringBootPluginTestApplication.java -------------------------------------------------------------------------------- /plugin-users/src/main/java/com/plugin/impl/CustomAccessImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlt2000/springs-boot-plugin-test/HEAD/plugin-users/src/main/java/com/plugin/impl/CustomAccessImpl.java -------------------------------------------------------------------------------- /plugin-users/src/main/java/com/plugin/users/config/PluginImportBeanDefinitionRegistrar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlt2000/springs-boot-plugin-test/HEAD/plugin-users/src/main/java/com/plugin/users/config/PluginImportBeanDefinitionRegistrar.java -------------------------------------------------------------------------------- /plugin-users/src/main/java/com/plugin/users/controller/TestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlt2000/springs-boot-plugin-test/HEAD/plugin-users/src/main/java/com/plugin/users/controller/TestController.java -------------------------------------------------------------------------------- /plugin-users/src/main/java/com/plugin/users/utils/ClassLoaderUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlt2000/springs-boot-plugin-test/HEAD/plugin-users/src/main/java/com/plugin/users/utils/ClassLoaderUtil.java -------------------------------------------------------------------------------- /plugin-users/src/main/java/com/plugin/users/utils/SpringUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlt2000/springs-boot-plugin-test/HEAD/plugin-users/src/main/java/com/plugin/users/utils/SpringUtil.java -------------------------------------------------------------------------------- /plugin-users/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlt2000/springs-boot-plugin-test/HEAD/plugin-users/src/main/resources/application.properties -------------------------------------------------------------------------------- /plugins/plugin-impl-0.0.1-SNAPSHOT-jar-with-dependencies.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlt2000/springs-boot-plugin-test/HEAD/plugins/plugin-impl-0.0.1-SNAPSHOT-jar-with-dependencies.jar -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlt2000/springs-boot-plugin-test/HEAD/pom.xml --------------------------------------------------------------------------------