新建maven模块项目?
团队唐根博客jeecg-boot新建module模块: https://my.oschina.net/u/3903209/blog/3083399?tdsourcetag=s_pctim_aiomsg
1、复制下面的pom内容新建一个maven项目(jeecg-boot-module-demo)
http://www.jeecg.org/forum.php?mod=viewthread&tid=8015&extra=
2、创建完成,在父pom里面引用此模块 父POM: jeecg-boot-framework\pom.xml
<modules>
<module>jeecg-boot-base-common</module>
<module>jeecg-boot-module-system</module>
<module>jeecg-boot-module-demo</module>
</modules>
3、底层共通业务接口说明(新创建Maven模块项目)
jeecg-boot-module-system 项目禁止其他独立模块直接引用,如果需要共通API或者调用系统信息接口请使用
- 统一的业务接口: jeecg-boot-base-common/org.jeecg.common.system.api.ISysBaseAPI(所有子模块需要的接口都在这里定义)
- 接口实现类在system里: jeecg-boot-module-system/org.jeecg.modules.system.service.impl.SysBaseApiImpl
- jeecg-boot-module-system不让直接引用的目的是,防止相互调用,另外让子模块项目更轻量,如果调用system,随着项目累计,会导致乱也不好维护。
4、 启动项目 jeecg-boot-module-system项目作为启动项目,修改system的pom,加入新创建的maven模块项目
<dependency>
<groupId>org.jeecgframework.boot</groupId>
<artifactId>新的模块名</artifactId>
<version>版本号</version>
</dependency>
当前内容版权归 Jeecg-Boot 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 Jeecg-Boot .