若依修改03----利用若依代码生成器,生成课程管理的前后端代码,课程的条件搜索接口,一旦数据表创建好了,直接交给若依代码的生成器就好了,配置代码生成信息,包含基本信息,字段信息,生成信息。字段信息决

简介: 若依修改03----利用若依代码生成器,生成课程管理的前后端代码,课程的条件搜索接口,一旦数据表创建好了,直接交给若依代码的生成器就好了,配置代码生成信息,包含基本信息,字段信息,生成信息。字段信息决

现在已经定位到课程的相关原型了

课程的条件搜索接口

在添加课程基本信息的时候,要保存录入到数据库当中

一旦数据表创建好了,直接交给若依就可以了

第一步 将表数据结构导入到数据库当中

第二步 配置代码生成信息,包含基本信息,字段信息,生成信息

第三步下载完了,就可以拿到一个压缩包,解压后有三部分内容

代码生成已经提供好了

api放入到api下面

views放入到views组件下面,java里面存放的是三层架构的资料

第一步 点击sql文件

第二步 打开我们的客户端工具,右击sql脚本

选中管理sql,点击ok

课程表已经出现了

之后在后台系统中进行配置,登录他

打开代码生成的页面

把刚才的代码表,交给代码生成器

作者改成实体的名称

字段信息决定最终生成的效果

页面显示是课程id,最终显示的效果也是课程id

这些字段清楚的告诉告诉了我们那些字段是必填项,那些字段显示

id是自增的,不需要勾选,插入就是后期的表单

列表需要手动输入的,就加上就行

创建时间系统自动填充就好了

编辑通常跟新增保持一致

列表部分显示那些地方,需要展示,那些地方不需要展示

课程名称,我们一般会改为模糊匹配

必填选型,也要根据模糊和修改一一对应

包的名称,改成course,名称是一样的

上级菜单,你不勾选就在系统工具下

点击右侧生成代码

选择下载路径

下载压缩包之后解压一下

找到我们数据库的客户端,执行SQL脚本,把我们的数据库执行一下

执行动态菜单表

之后找到我们的前端页面,完成前端页面的导入

我们把他粘贴到前端工程当中

找到文件,粘贴API文件

view内容也粘贴一下

之后导入后端内容,找到main内容,找到java代码

找到java代码复制一下

复制到ruoyi-admin这个服务入口下,找到java文件进行粘贴

这边有一个git提示

实体类和mapper都放进去了

再到ruoyi的main文件内容下的resources下复制mapper

到resource下粘贴mapper

系统功能下已经存在课程管理菜单了

搜索Java,跟java相关的课程就进行展示了

点击新增,表单进行校验

最后进行删除

最后结合页面原型配置代码信息


相关文章
|
1月前
|
SQL Java 数据库连接
【MyBatisPlus·最新教程】包含多个改造案例,常用注解、条件构造器、代码生成、静态工具、类型处理器、分页插件、自动填充字段
MyBatis-Plus是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。本文讲解了最新版MP的使用教程,包含多个改造案例,常用注解、条件构造器、代码生成、静态工具、类型处理器、分页插件、自动填充字段等核心功能。
【MyBatisPlus·最新教程】包含多个改造案例,常用注解、条件构造器、代码生成、静态工具、类型处理器、分页插件、自动填充字段
支付系统---微信支付14----创建案例项目---介绍,第二步引入Swagger,接口文档和测试页面生成工具,定义统一结果的目的是让结果变得更加规范,以上就是谷粒项目的几个过程
支付系统---微信支付14----创建案例项目---介绍,第二步引入Swagger,接口文档和测试页面生成工具,定义统一结果的目的是让结果变得更加规范,以上就是谷粒项目的几个过程
|
5月前
|
前端开发 JavaScript Java
文本----简单编写文章的方法(中),后端接口的编写,自己编写好页面就上传到自己的服务器上,使用富文本编辑器进行编辑,想写好一个项目,先分析一下需求,再理一下实现思路,再搞几层,配好参数校验,lomb
文本----简单编写文章的方法(中),后端接口的编写,自己编写好页面就上传到自己的服务器上,使用富文本编辑器进行编辑,想写好一个项目,先分析一下需求,再理一下实现思路,再搞几层,配好参数校验,lomb
|
5月前
|
前端开发 JavaScript 数据库
分页,快捷链接表单,分页表单,常用软件开发之分页,快捷链接分页表单添加显示,可以做的分页统计,一个简单的添加页面,数据条理清晰呈现如何设计,如何修改成自己想要的,要会编写接口文档,一边写接口
分页,快捷链接表单,分页表单,常用软件开发之分页,快捷链接分页表单添加显示,可以做的分页统计,一个简单的添加页面,数据条理清晰呈现如何设计,如何修改成自己想要的,要会编写接口文档,一边写接口
分页列表数据不出来,初始化页面数据不出来的原因,Create中传一个参数1,解决bug的方法,学习敲代码的时候仔细与原项目比对,从上比到下
分页列表数据不出来,初始化页面数据不出来的原因,Create中传一个参数1,解决bug的方法,学习敲代码的时候仔细与原项目比对,从上比到下
|
6月前
|
监控 Java
记录页面修改差异(java注解实现)
记录页面修改差异(java注解实现)
|
小程序 前端开发
【易售小程序项目】项目介绍、小程序页面展示与系列文章集合
【易售小程序项目】项目介绍、小程序页面展示与系列文章集合
126 2
|
7月前
|
Oracle Java 关系型数据库
Generator【SpringBoot集成】代码生成+knife4j接口文档(2种模板设置、逻辑删除、字段填充 含代码粘贴可用)保姆级教程(注意事项+建表SQL+代码生成类封装+测试类)
Generator【SpringBoot集成】代码生成+knife4j接口文档(2种模板设置、逻辑删除、字段填充 含代码粘贴可用)保姆级教程(注意事项+建表SQL+代码生成类封装+测试类)
135 0
|
Java Spring
Spring Boot入门 (十九) 之 CURD实验 员工列表的公共页抽取 以及公共代码的抽取
Spring Boot入门 (十九) 之 CURD实验 员工列表的公共页抽取 以及公共代码的抽取
|
开发框架 前端开发 JavaScript
java程序设计与j2ee中间件技术/软件开发技术(III)-大作业-采用MVC模式实现商品信息的查询显示(可以模糊查询)、增加和删除功能,商品表自拟,实现简单菜单操作和分页显示(一)
java程序设计与j2ee中间件技术/软件开发技术(III)-大作业-采用MVC模式实现商品信息的查询显示(可以模糊查询)、增加和删除功能,商品表自拟,实现简单菜单操作和分页显示
362 6
java程序设计与j2ee中间件技术/软件开发技术(III)-大作业-采用MVC模式实现商品信息的查询显示(可以模糊查询)、增加和删除功能,商品表自拟,实现简单菜单操作和分页显示(一)