若依框架快速搭建(二)

目录

  • 数据库设计
  • 功能模块设计
    • XXX信息管理
      • xxx查询
      • xxx添加
      • xxx删除
      • xxx修改
      • xxx导出
  • 功能模块实现
    • 运行数据库
    • 自动代码生成
      • 在IDEA中找到RuoYi-generator,修改配置
      • 运行前后端项目,在网页中找到==代码生成==模块
      • 导入表后点击确定,序号前打勾,再点击预览
      • 点击生成代码
      • 下载zip文件
      • sql文件
      • main文件夹
      • vue文件夹
      • 重启项目 就完成啦

前文已经讲到可以搭建运行若依框架前后端分离项目,以此为依据进行下面自动生成代码

快速实现功能模块
使用若依框架的好处就在于 你有了一个数据库数据表之后,你就可以自动生成代码,如何快速的生成代码呢,首先准备好一个.sql的数据库文件。

数据库设计

数据库设计是对数据表进行设计,为后续功能实现做铺垫。

功能模块设计

XXX信息管理

xxx查询

查询可以按照关键字查询、时间查询、名称查询等多种查询方式。
若依框架快速搭建(二)_第1张图片

xxx添加

以表单的形式添加一条数据,其中具有必填项,使用确定和取消实现是否添加操作。
若依框架快速搭建(二)_第2张图片

xxx删除

针对某条现有信息进行删除操作,弹出提示框,利用确定取消按钮实现是否删除的操作。
若依框架快速搭建(二)_第3张图片

xxx修改

对已有的信息进行修改,展现形式为表单形式,由确认按钮和取消按钮控制是否修改。
若依框架快速搭建(二)_第4张图片

xxx导出

导出excel
若依框架快速搭建(二)_第5张图片

功能模块实现

功能模块实现操作,前提是已经设计好了数据库数据表,并且前后端项目处于跑通的状态下。

运行数据库

参考若依框架快速搭建(一)

自动代码生成

在IDEA中找到RuoYi-generator,修改配置

author 作者 改为自己
PackageName 改成与其他目录相同的格式 com.ruoyi.xxx
下面两行可以不管
若依框架快速搭建(二)_第6张图片

运行前后端项目,在网页中找到代码生成模块

若依框架快速搭建(二)_第7张图片

导入表后点击确定,序号前打勾,再点击预览

若依框架快速搭建(二)_第8张图片

点击生成代码

在这里插入图片描述

下载zip文件

若依框架快速搭建(二)_第9张图片
可以看到有一个main文件夹 是后端的文件夹
有一个vue文件夹 是前端的文件夹
有一个.sql文件 需要运行,里面存放的是增删改查的目录

sql文件

运行参考若依框架快速搭建(一)

main文件夹

首先新建一个子模块
若依框架快速搭建(二)_第10张图片
若依框架快速搭建(二)_第11张图片
若依框架快速搭建(二)_第12张图片
新建成功后将其中的main目录与下载的包进行替换 注意!!!其中 有一个Controller文件需要换位置!!xxx包下面只有domain mapper 和service
若依框架快速搭建(二)_第13张图片
替换后注意将Controller文件放到ruoyi-admin下面的web目录下新建一个xxx包下面
若依框架快速搭建(二)_第14张图片
这个时候-admin会报错 鼠标移动到当前位置,他会提醒add xxx依赖 点击一下就好了! 这个就不放截图了

vue文件夹

若依框架快速搭建(二)_第15张图片

找到src 直接给他俩赋值替换到src文件夹下就好了
若依框架快速搭建(二)_第16张图片

重启项目 就完成啦

你可能感兴趣的:(数据库,java,开发语言)