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

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; 1234567

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



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




__EOF__

本文作者独苏
本文链接https://www.cnblogs.com/dusucyy/p/16782983.html
关于博主:编程小萌新一名,希望从今天开始慢慢提高,一步步走向技术的高峰!
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   独苏  阅读(2164)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示