若依框架代码生成(前后端分离版本)

1、修改代码生成配置
编辑resources目录下的application.yml最下面,代码生成这一块。
在这里插入图片描述
author: # 开发者姓名,生成到类注释上
packageName: # 默认生成包路径
autoRemovePre: # 是否自动去除表前缀
tablePrefix: # 表前缀
2、在若依框架原有的数据库中,新建表结构

DROP TABLE IF EXISTS `item`;
CREATE TABLE `item` (
  `item_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '产品id',
  `item_num` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '产品编号',
  `item_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '产品名称',
  PRIMARY KEY (`item_id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

3.登录系统–>系统工具–>代码生成
(1)点击导入
在这里插入图片描述
(2)勾选要生成代码的表,点击确定
在这里插入图片描述
(3)选择的表已经在界面上显示出来了,不要着急生成代码,现在点击生成代码,会报错点击右侧编辑。
在这里插入图片描述
(4)填写表名称、表描述、实体类名称(会成为生成的实体java类的类名)、作者、备注等信息(有的信息一般默认填上了)在这里插入图片描述
(2)选择字段信息
在这里插入图片描述
插入:添加时,是否手动填写此项,若数据库已经设置自动增长,这里可不勾选。
编辑:是否可修改。
列表:前端页面表格显示此表数据时,是否显示此项数据。(一般勾选。否则会出现有表头,但此列数据空白的现象。)
查询:前端页面表格搜索条件是否包含此项。
显示类型:可以以各种形式显示,根据需要选择即可。
(3)选择生成信息
在这里插入图片描述
4、填写完所以内容后,点击提交,弹出框消失,点击右侧生成代码,就会得到一个压缩包。
5、将压缩包中的sql文件放到数据库中运行一下。(一般是添加菜单栏的sql语句)
6、将压缩包中其他文件放到项目相应目录,重新运行一下项目。在侧边栏就可以看到自己新增加的功能啦。



原文转载:https://blog.csdn.net/qq_39312230/article/details/104522241



posted @ 2022-10-11 23:09  独苏  阅读(1970)  评论(0编辑  收藏  举报