返回介绍

54.旧:新建maven模块项目?

发布于 2020-09-14 22:20:47 字数 3153 浏览 1012 评论 0 收藏 0

团队唐根博客 > 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>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文