首页 > 其他分享 >转 若依框架代码生成(前后端分离版本)

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

时间:2022-11-27 15:46:10浏览次数:60  
标签:COMMENT 代码生成 utf8mb4 生成 若依 item 点击 版本

https://www.cnblogs.com/dusucyy/

 

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

 

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

标签:COMMENT,代码生成,utf8mb4,生成,若依,item,点击,版本
From: https://www.cnblogs.com/effortandluck/p/16929793.html

相关文章

  • Visual Studio新版本两项改变
    当C++函数中的return关键字后跟非内置类型的表达式时,执行该return语句会将表达式的结果复制到调用函数的返回槽(ReturnSlot)中。为此,将调用非内置类型的复制或移动构......
  • 最新版gym-0.26.2下Atari环境的安装以及环境版本v0,v4,v5的说明
    强化学习的游戏仿真环境可以分为连续控制和非连续控制两类,其中连续控制的以mujoco为主,而非连续控制的以Atari游戏为主,本文对gym下的Atari环境的游戏环境版本进行一定的介绍......
  • asp.net中的报销多级审批工作流 (状态机版本)
    asp.net中的报销多级审批工作流(状态机版本)     上篇​​asp.net中的报销多级审批工作流​​,提到参考了网上一个具体的项目,项目中用状态机工作流完成,基于学习......
  • 了解快照隔离和行版本控制
    了解快照隔离和行版本控制启用快照隔离之后,每个事务的已更新行版本在tempdb中维护。唯一的事务序列号标识每个事务,并且为每个行版本记录这些唯一的编号。事务使用序列号......
  • Ubuntu安装FastDFS(5.11版本)以及Nginx(1.22.1版本)
    主要步骤参见https://blog.csdn.net/allblueee/article/details/125990233其中Nginx版本与该博文不同,另外Nginxreload的时候如果出现如下问题:nginx:[error]open()"/u......
  • 自动代码生成器类
    packagecode.auto;importcom.baomidou.mybatisplus.core.toolkit.StringPool;importcom.baomidou.mybatisplus.generator.AutoGenerator;importcom.baomidou.myba......
  • windows下更新node版本
    别听网上瞎忽悠,什么npminstall-gn,用n模块去升级稳定版,没用,只适合于linuxwindows下升级直接去官网 下载|Node.js(nodejs.org) 下载新包覆盖原来的即可如果出现npm......
  • Sysbench编译安装v1.0.20版本
    sysbenchv1.0.20版本Git地址:https://github.com/akopytov/sysbench/releases/tag/1.0.20手动下载后编译安装1、下载安装包  2、解压tar-zxvfsysbench-1.0.20.tar.gz3、......
  • ArcMap10.6以上版本添加天地图底图
    文章目录​​申请天地图服务Key​​​​在ArcMap10.7中添加天地图服务​​​​注意点​​申请天地图服务Key天地图​​API​​:​​http://lbs.tianditu.gov.cn/server/MapSe......
  • Linux 6.0-rc3版本正式公布 Linus Torvalds纪念内核走过31周年
    上周是LinusTorvalds宣布启动Linux内核的31周年,他在6.0-rc3公告中评论道:因此,正如一些人已经注意到的那样,上周是一个周年纪念周--自最初的Linux开发公告以来已有31年,时间过......