ruoyi-vue 新建模块--若依前后端分离系统代码生成。

这篇具有很好参考价值的文章主要介绍了ruoyi-vue 新建模块--若依前后端分离系统代码生成。。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 在数据库中创建表

有几个要点:
1、必须要有自增主键;
2、必须要有表注释;
3、每个字段必须有注释;

DROP TABLE IF EXISTS `am_address`;
CREATE TABLE `am_address`  (
  `addresss_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '地址id',
  `address_name` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_croatian_ci NOT NULL COMMENT '地址名称',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_croatian_ci NULL DEFAULT NULL COMMENT '备注',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_croatian_ci NULL DEFAULT NULL COMMENT '创建者',
  PRIMARY KEY (`addresss_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_croatian_ci COMMENT = '资产现存地址表' ROW_FORMAT = Dynamic;

SET FOREIGN_KEY_CHECKS = 1;

ruoyi-vue 新建模块--若依前后端分离系统代码生成。

2.使用代码生成功能,生成 基础代码

2.1 修改代码生成器中配置文件 generator.yml

ruoyi-vue 新建模块--若依前后端分离系统代码生成。

修改完成后 → 需要重新启动右上角的RuoYiApplication

2.2 使用 系统工具 代码生成

创建菜单

ruoyi-vue 新建模块--若依前后端分离系统代码生成。

导入 在数据库中创建的表。

ruoyi-vue 新建模块--若依前后端分离系统代码生成。

编辑表信息(基本信息,字段信息,生成信息)

ruoyi-vue 新建模块--若依前后端分离系统代码生成。

ruoyi-vue 新建模块--若依前后端分离系统代码生成。

ruoyi-vue 新建模块--若依前后端分离系统代码生成。

提交后,点击生成代码, 解压 下载的 压缩文件。

3.新建子模块,迁移代码

3.1 创建 grayskyax-assetsmanagement 模块

ruoyi-vue 新建模块--若依前后端分离系统代码生成。


ruoyi-vue 新建模块--若依前后端分离系统代码生成。

3.2在 RuoYi 整个项目下的pom.xml中引入刚刚新建的模块:
   <!-- 资产管理模块-->
            <dependency>
                <groupId>com.ruoyi</groupId>
                <artifactId>grayskyax-assetsmanagement</artifactId>
                <version>${ruoyi.version}</version>
            </dependency>

ruoyi-vue 新建模块--若依前后端分离系统代码生成。

3.3 在 ruoyi-admin 模块的 pom.xml 中 引入 新建的模块
 <!-- 资产管理-->
        <dependency>
            <groupId>com.ruoyi</groupId>
            <artifactId>grayskyax-assetsmanagement</artifactId>
        </dependency>

ruoyi-vue 新建模块--若依前后端分离系统代码生成。

3.4 在 新建的 assetsManagement 模块中 引入 ruoyi-common 模块
<dependencies>
       <!-- 通用工具-->
       <dependency>
           <groupId>com.ruoyi</groupId>
           <artifactId>ruoyi-common</artifactId>
       </dependency>
   </dependencies>

ruoyi-vue 新建模块--若依前后端分离系统代码生成。

3.5 将之前解压后的文件放如 项目 的对应目录下;

ruoyi-vue 新建模块--若依前后端分离系统代码生成。

ruoyi-vue 新建模块--若依前后端分离系统代码生成。

3.6 在数据库 中执行 生成的 sql 脚本

ruoyi-vue 新建模块--若依前后端分离系统代码生成。

3.7 配置 扫描路径 application.yml , applicationConfig.java, RuoyiApplication.java ,

( 如果新增模块 名称是 ruoyi-xxx , 代码生成时, 设置 的包路径 为 com.ruoyi.xxx , 则 忽略此步骤 )

# 默认生成包路径 system 需改成自己的模块名称 如 system monitor tool
packageName: com.ruoyi.xxx

1.applicationConfig文件中修改mapper文件的扫描路径

ruoyi-vue 新建模块--若依前后端分离系统代码生成。

2.application.yml 文件中修改mybatis的搜索指定包别名typeAliasesPackage的扫描路径

ruoyi-vue 新建模块--若依前后端分离系统代码生成。

3.RuoYiApplication.java 中 新增 @SpringBootApplication 的 scanBasePackages属性,用于装配 新增模块 下的所有 类。

@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class },scanBasePackages = {"com.ruoyi","com.grayskyax"})

ruoyi-vue 新建模块--若依前后端分离系统代码生成。

4.重启 前后端 项目

ruoyi-vue 新建模块--若依前后端分离系统代码生成。

nice!!!文章来源地址https://www.toymoban.com/news/detail-438932.html

到了这里,关于ruoyi-vue 新建模块--若依前后端分离系统代码生成。的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 若依框架ruoyi-vue(前后端版)字典的使用

    显示效果:  状态实际 值为 1,讲师审核中为我们在字典管理中定义的。 步骤:先在ruoyi的字典管理中定义字典 字典管理中  然后根据字典设置自己需要的值 设置完值后,然后是前端表格的数据回显 这里先打开我们的前端vue工程,我们需要回显页面对应的vue文件中 在expor

    2024年02月11日
    浏览(49)
  • 若依(RuoYi-Vue)+Flowable工作流前后端整合教程

    此教程适合若依前后端分离项目,其他项目可以在扩展列表中进行查找。 近期公司里需要对很久以前的RuoYi-Vue前后端分离项目扩展出flowable的功能,当然这个重任也是落在了我的身上(不然也不会有这篇文章),然后我在官网看到了RuoYi-Vue-Flowable这个项目,按照文档提供的迁

    2023年04月21日
    浏览(58)
  • 【后台部署】Windows服务器部署RuoYi-Vue前后端分离项目

    一、Ruoyi-Vue前后端分离项目结构 二、Redis部署 1、下载Windows版本Redis 2、解压缩到安装目录 3、在安装目录栏输入cmd,按回车键 4、将Redis绑定为 Windows 服务,设置为后台启动 或者 5、常用命令 启动服务 停止服务 卸载命令 6、停止和启动也可以通过页面来操作 右键 此电脑 --管

    2024年02月13日
    浏览(49)
  • ruoyi-vue前后端分离框架上传图片不显示问题,nginx解决方案

    使用若依前后端分离框架,前端项目打包在Nginx,上传图片时,图片上传成功,但是在列表页和添加/修改页面没有正常显示。 插入成功后数据库保存数据样式: 回显数据时样式: 此时样式是打不开的,无法找到路径 解决办法:nginx.conf在location中添加alias location /prod-api/profil

    2024年02月02日
    浏览(48)
  • 若依/RuoYi-Vue,若依管理系统-启动步骤

    若依RuoYi-Vue前后端项目启动流程_若依前端怎么启动_primary taste_mm的博客-CSDN博客 若依官网:RuoYi 若依官方网站 |后台管理系统|权限管理系统|快速开发框架|企业管理系统|开源框架|微服务框架|前后端分离框架|开源后台系统|RuoYi|RuoYi-Vue|RuoYi-Cloud|RuoYi框架|RuoYi开源|RuoYi视频|若依

    2023年04月25日
    浏览(58)
  • 若依管理系统搭建教程,ruoyi-vue环境搭建

    启动后端 修改数据库连接,编辑 resources 目录下的 application-druid.yml 修改服务器配置, 编辑resources目录下的application.yml  开发环境配置 打包工程文件 在 ruoyi 项目的 bin 目录下执行 package.bat 打包Web工程,生成war/jar包文件。 然后会在项目下生成 target 文件夹包含 war 或 jar 提示

    2024年01月22日
    浏览(56)
  • 开源项目学习:若依RuoYi-Vue后台管理系统【环境搭建】

    第一章 环境搭建 第二章 项目运行 第三章 阅读源码:例子-新增用户接口 第四章 基于ruoyi-vue开发新项目 本文尽量贴近零基础入门,献给初入门的学弟学妹们! 文章基本流程:环境配置→运行项目→阅读源码 安装环境时最好修改安装路径! Java开发必备! JDK下载:http://www

    2023年04月19日
    浏览(55)
  • RuoYi-Vue前后端分离搭建MQTT服务器实现消息订阅、发布、数据存储 (EMQX Windows10)最全,懒人操作

    1、在RuoYi-Vue项目的superVisualizationSys-common模块下的pom.xml加入jar包依赖 3、在superVisualizationSys-commonsrcmainjavacomsuperVisualizationcommonutils目录下新建mqtt文件夹,添加以下三个文件 注:项目报红的地方可以按Alt+Enter键导包 下载路径: https://www.emqx.io/zh/download   1. 在windows上安装

    2024年02月15日
    浏览(53)
  • 若依Ruoyi-Vue生成代码使用

    目录 一、效果一览: 二、详细步骤: ①登录若依----点击系统工具--点击代码生成模块 ②使用Navicat在若依数据库里面新建一张表单,我这示例创建了my_students表单 并为表设计字段添加数据  ③在代码生成栏导入刚才创建的my_students表 并编辑这张表  ④完成这些操作之后,点

    2024年02月05日
    浏览(48)
  • 若依ruoyi-vue前端组件的使用指南

    若依ruoyi-vue提供了丰富的前端组件,可以帮助开发人员快速搭建现代化的Web应用。本文将介绍如何使用Ruoyi Vue的前端组件,包括自定义组件、组件注册和组件通信。 1. 自定义组件 自定义组件允许开发人员根据项目需求创建新的组件,以实现特定的功能或样式。在Ruoyi Vue中,

    2024年04月25日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包