之前的代码复用一般是公共类,但是在分布式、微服务中,代码公共类复用会导致需要在多个项目中修改,活用公共项目依赖调用,可以解决公共代码复用,例如nacos服务加密等公共方法。
第一步:在公共项目的pom文件中添加如下代码:
<groupId>com.public-project</groupId>
<artifactId>common-dependency</artifactId>
<version>1.0.0</version>
第二部:在需要调用的项目的pom文件中引用
<dependency>
<groupId>com.public-project</groupId>
<artifactId>common-dependency</artifactId>
<version>1.0.0</version>
</dependency>
然后就能调用公共项目的方法了,其实说白了就是把公共项目当成依赖。