ELADMIN 在线文档 ELADMIN 在线文档
  • 快速开始
  • 后端手册
  • 前端手册
  • 部署项目
常见问题
更新日志
支持项目
VPS推荐
在线体验 (opens new window)
  • 快速开始
  • 后端手册
  • 前端手册
  • 部署项目
常见问题
更新日志
支持项目
VPS推荐
在线体验 (opens new window)
帮瓦工 🌈 无需备案,境外服务器推荐
  • 快速开始

    • 简介
    • 快速了解
    • 快速开始
    • 特别鸣谢
  • 后端手册

    • 新增模块
      • 权限控制
      • 通用查询
      • 系统缓存
      • 异常处理
      • 系统日志
      • 数据权限
      • 定时任务
      • 代码生成
      • 运维管理
      • 系统工具
      • 其他杂项
    • 前端手册

      • 菜单路由
      • 自定义主键
      • 多字段排序
      • 隐藏操作按钮
      • 使用数据字典
      • 统一异常处理
      • 部分系统组件
    • 部署项目

      • 常规部署方式
      • 容器部署方式
    目录

    新增模块

    # 新建模块

    这里演示使用 Idea 创建一个新的子模块

    选择 File -> New -> Module

    选择 Maven -> Next

    选择父模块 -> Finish

    回到项目,在新模块中创建包

    提示

    如果包名和 System 模块 me.zhengjie 不一样,那么需要在 AppRun.class 中配置扫描路径,两个地方都需增加@ComponentScan及@EnableJpaRepositories。

    详见:新建模块后访问接口 404 (opens new window)

    给新模块起一个名字

    最后在 System 模块的 pom.xml 的 dependencies 节点加入创建的子模块

    注意:此处还需要添加tool模块的依赖,才能在启动时扫描到该模块swagger才能加载此模块的接口

    <!--        tools 模块包含了 common 和 logging 模块-->
    <dependency>
        <groupId>me.zhengjie</groupId>
        <artifactId>eladmin-tools</artifactId>
        <version>2.7</version>
    </dependency>
    
    1
    2
    3
    4
    5
    6
    帮助我们改善此页面! (opens new window)
    上次更新: 2024/09/11, 06:38:28
    特别鸣谢
    权限控制

    ← 特别鸣谢 权限控制→

    Theme by Vdoing | Copyright © 2018-2025 知了小站
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式
    ×
    帮瓦工