把一些公用方法,类型抽象到一个项目里,让其它项目依赖它,这种设计是一种解耦的体现,其实像springboot就是咱们的一种依赖,他里面有不少子模块,用到哪一个就添加哪一个依赖便可,像redis,mongodb,elastic,solr等不少第三方库,均可以经过spring的依赖添加进来。redis
我在很长一段时间找gradle实现底层依赖库的方法,都没有成功,打包后,在其它项目里添加后,里面的方法和类型没法找到,试过不少方法,都是以失败而了结。spring
<!--<build>--> <!--<plugins>--> <!--<plugin>--> <!--<groupId>org.springframework.boot</groupId>--> <!--<artifactId>spring-boot-maven-plugin</artifactId>--> <!--</plugin>--> <!--</plugins>--> <!--</build>-->