idea环境中微服务中不同业务模块之间类的调用情况处理

一、在同一个项目中不同模块实现实体类的调用问题。

问题描述:在同一项目中的不同模块之间的类互相调用,适用于idea环境下的maven项目。

在jeecg-boot项目中的jeecg-boot-base-core模块的JeecgController 类中调用jeecg-module-system模块下的jeecg-system-biz模块的TSocietyProblems 实体类。
1、调用类的截图

idea环境中微服务中不同业务模块之间类的调用情况处理_第1张图片

2、被调用类的截图

idea环境中微服务中不同业务模块之间类的调用情况处理_第2张图片

3、解决方法:在在jeecg-boot项目中的jeecg-boot-base-core模块的pom.xml文件中添加如下截图所示的jar包,再运行jeecg-system-biz项目的install,然后右键jeecg-boot-base-core项目进行重构。
实现步骤如下:
添加jar包

idea环境中微服务中不同业务模块之间类的调用情况处理_第3张图片

运行jeecg-system-biz项目的install命令

idea环境中微服务中不同业务模块之间类的调用情况处理_第4张图片

对项目jeecg-boot-base-core进行重构

idea环境中微服务中不同业务模块之间类的调用情况处理_第5张图片

最后可以看到引入的jar包

idea环境中微服务中不同业务模块之间类的调用情况处理_第6张图片

问题解决

你可能感兴趣的:(java,intellij-idea,微服务,java)