ruoyi代码生成功能教程(前后分离版)
RuoYi代码生成功能教学一、修改后台配置author: zyk # 开发者姓名,生成到类注释上packageName: com.ruoyi.mytest # 默认生成包路径autoRemovePre: true # 是否自动去除表前缀tablePrefix: my # 表前缀(与数据库建立的表对应比如shop_order)二、建表建表需要注意的事项:1.字段及表要加注释。2.表的命名形如:s
RuoYi代码生成功能教学
一、修改后台配置
author: zyk # 开发者姓名,生成到类注释上
packageName: com.ruoyi.mytest # 默认生成包路径
autoRemovePre: true # 是否自动去除表前缀
tablePrefix: my # 表前缀(与数据库建立的表对应比如shop_order)
二、建表
建表需要注意的事项:
1.字段及表要加注释。
2.表的命名形如:sys_test、pro_product.
(这里我的测试用表表名为:my_test2)
三、生成代码
登录系统–>系统工具–代码生成
选好点击确定后:
此时点击编辑:
填写相关信息。
基本信息:填写表名称、表描述、实体类名称(会成为生成的实体java类的类名)、作者、备注等信息(有的信息一般默认填上了)。
字段信息:
插入:添加时,是否手动填写此项,若数据库已经设置自动增长,这里可不勾选。
编辑:是否可修改。
列表:前端页面表格显示此表数据时,是否显示此项数据。(一般勾选。否则会出现有表头,但此列数据 空白的现象。)
查询:前端页面表格搜索条件是否包含此项。
显示类型:可以以各种形式显示,根据需要选择即可。
生成信息:
生成功能名:为侧边菜单栏名字。
生成业务名:文件名。
填写完以后提交,点击生成代码:
生成的代码压缩包解压后会有三个文件:
数据库:将sql文件在数据库里运行一下。
前台:将vue文件夹里的文件放到ruoyi-ui文件的对应文件夹里。例如:
后台:新建一个(maven)module: ruoyi-test (根据自己的需要命名) 形如:
将解压出来的main文件夹下的文件复制到此模块对应文件下,形如:
将ruoyi-test下controller里的文件复制到ruoyi-admin的controller里,并将ruoyi-test下controller里的原文件删掉。(爆红先别管)
添加依赖
ruoyi-test下的pom.xml添加依赖如下:
<!-- 通用工具-->
<dependencies>
<!-- 通用工具-->
<dependency>
<groupId>com.ruoyi</groupId>
<artifactId>ruoyi-common</artifactId>
</dependency>
</dependencies>
ruoyi-admin下的pom.xml添加依赖如下:
<!-- 测试模块-->
<dependency>
<groupId>com.ruoyi</groupId>
<artifactId>ruoyi-test</artifactId>
</dependency>
父工程下的pom.xml添加依赖如下:
<!-- 测试模块-->
<dependency>
<groupId>com.ruoyi</groupId>
<artifactId>ruoyi-test</artifactId>
<version>${ruoyi.version}</version>
</dependency>
前后台重启,即可操作。
在菜单管理中要注意这些:
更多推荐
所有评论(0)