Guns 代码生成演示_入门试炼02

一、运行Guns

idea运行springboot开源项目Guns:

https://blog.csdn.net/qq_37164847/article/details/81701583

二、设计表结构

表结构:

CREATE TABLE `sys_house` (`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '房屋编号',`house_user` varchar(50) NOT NULL COMMENT '业主名称',`house_address` varchar(200) NOT NULL COMMENT '房屋地址',`house_date` datetime DEFAULT NULL COMMENT '房屋交付时间',`house_desc` varchar(500) NOT NULL COMMENT '房屋描述',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=47 DEFAULT CHARSET=utf8 COMMENT='房屋表';

三、打开Navicat for MySQL软件,导入表结构sql

sys_house.sql
在这里插入图片描述
idea运行sql语句也可以
在这里插入图片描述

四、登录Guns,生成通用模板

在这里插入图片描述
注:父级菜单需要修改,默认也可以
在这里插入图片描述
在这里插入图片描述

五、生成哪些文件?位置?

  • 第一处:controller和service impl
    在这里插入图片描述
  • 第二处:dao层接口和xml文件
    在这里插入图片描述
  • 第三处:mode
    在这里插入图片描述
  • 第四处:初始化sql 菜单增删改查按钮
    需要在数据库运行一下,数据库插入数据成功,菜单才会有(重要)
    执行sql后,数据库sys_menu表中会插入以下几条记录
    在这里插入图片描述
    页面上才会显示:
    在这里插入图片描述
    在这里插入图片描述
  • 第五处:静态页面
    在这里插入图片描述
  • 第六处:js样式
    在这里插入图片描述

七、菜单显示:

【系统管理】-【选中房屋管理】
在这里插入图片描述
在这里插入图片描述
点击修改,添加父级编号(默认为空)
在这里插入图片描述
修改前:
在这里插入图片描述
修改后:
在这里插入图片描述
想让登陆的角色能够看到,配置角色权限
在这里插入图片描述
配置前:
在这里插入图片描述
配置后:
在这里插入图片描述
重启项目,重新生成模板
在这里插入图片描述
这是生成的效果图!!!


想学习更多微服务、分布式、中间件、数据库、项目快速构建等系列技术
请访问Gblfy主页: gblfy.com
让我们一起进步!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/523947.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

qt点击按钮本身,来删除自身

引言 实现下面这样一个功能,点击界面的添加按钮,增加一行班级和学生的信息,刚才被点击行的按钮上的文字由添加变为删除,按钮文字为删除,点击的时候可以删除被点击行的所有控件,选中那个班级后会自动更新对…

强推!盘点阿里巴巴 15 款开发者工具 | 程序员硬核评测

戳蓝字“CSDN云计算”关注我们哦!程序员硬核评测:客观、高效、不说软话。无论是技术质量、性能水平,还是工具筛选,一测便知!从人工到自动化,从重复到创新,技术演进的历程中,伴随着开…

Guns 查询列表_入门试炼03

一、插入数据进行测试: INSERT INTO guns.sys_house (id, house_user, house_address, house_date, house_desc) VALUES (1949033474, 雨昕, 北京大兴区, 2019-05-30 17:20:25, 北京次渠南); INSERT INTO guns.sys_house (id, house_user, house_address, house_da…

QtCreate编译器在调试程序时,右侧的变量表达式值视图被不小心关闭了

引言 程序调试时,可以通过右侧的视图,看到当前的文件中很多变量的值,然而不小心关闭后,不知怎么恢复,搞了几分钟,现在记录一下。 方式 在QtCreate编译器的菜单栏中有一个“控件”---->“视图”&#…

Guns根据条件查询数据_入门试炼04

一、找到Controler,对方法进行修改即可实现 二、修改list方法 修改钱的方法: /*** 获取房屋管理列表**wrapper 条件*/RequestMapping(value "/list")ResponseBodypublic Object list(String condition) {return houseService.selectList(nul…

Storm精华问答 | 最火的流式处理框架——Storm

戳蓝字“CSDN云计算”关注我们哦!Storm是Twitter开源的分布式实时大数据处理框架,被业界称为实时版Hadoop。 今天就为大家带来Storm诞生到发展再到实践,赶快学习起来吧!1Q:Storm的诞生。A:在2011年Storm开…

qt中QHostAddress与QString相互转换

实现: 1.QHostAddress转QString 使用函数toString(). QHostAddress ip; QString strIp ip.toString();2.QString转换为QHostAddress 直接赋值; QString strIp; QHostAddress ip QHostAddress(strIp);以上可以通过查询qt自带的帮助文件得到。

Guns 添加功能实现_入门试炼05

找到添加页面,进行修改 源代码: 默认这些表平淡中的字段都需要,手写,不需要手写的可以删除,用别的策略代替即可 第一处: id 数据库设置的是自增的因此不需要,删除 第二处:房屋交付…

浪潮云ERP到底属于什么水平?

戳蓝字“CSDN云计算”关注我们哦!极客头条:速递、最新、绝对有料。这里有企业新动、这里有业界要闻,打起十二分精神,紧跟fashion你可以的!常常听到企业应用市场三巨头,用友、金蝶、浪潮,但如果问…

qt创建简单的单例模式

引言 本文章只适用于简单的单例模式。由于本人也没有深究过。下面直接上代码。 示例 单例模式,就是只能创建一个该类的对象,因为这样其构造函数是私有的,外部只能通过接口获得创建的该类唯一的对象。 #ifndef CONFIG_H #define CONFIG_H#…

Guns 编辑功能实现_入门试炼06

一、编辑功能默认实现 未修改前的样图: 案例演示: 将刘英3 、北京大兴区2、次渠2,更新为刘英5 、北京大兴区5、次渠5 选中需要修改的那条数据,点击修改按钮。 未提交表单前: 更新完成后: 想学习更多…

小米回应有品特殊激励需放弃年终奖……外媒说,荷兰运营商KPN允许华为有限参与5G网络建设;传苹果挖角英特尔5G工程师...

关注并标星星CSDN云计算极客头条:速递、最新、绝对有料。这里有企业新动、这里有业界要闻,打起十二分精神,紧跟fashion你可以的!每周三次,打卡即read更快、更全了解泛云圈精彩newsgo go go AT&T实现2Gbps的…

qt创建xml文件

引言 由于项目需要,现学现卖,先将下面两个例子来记录一下。 示例1 直接上代码,创建xml文件。 void Config::createServerInfoFile() {QString strPath "路径";//这里的路径是将要创建的xml的完整路径,包含文件名xx…

Guns 删除功能_入门试炼07

一、删除功能默认实现 选中需要删除的数据执行删除操作即可 删除前截图: 删除后截图: 从截图中可以看出,删除的那条数据已经不在了。 想学习更多微服务、分布式、中间件、数据库、项目快速构建等系列技术 请跳转Gblfy个人专栏: www.gblf…

qt中xml的读取

引言 该文章是基于上一篇文章&#xff0c;xml生成而写的&#xff0c;其所用的xml文件的内容是上一篇中的内容。 示例1 文件的内容&#xff1a; <?xml version"1.0" encoding"UTF-8"?> <server><helperIp>127.0.0.1</helperIp&g…

第一次更名为OpenInfra的“她”,给我们带来了哪些惊喜?| 技术头条

戳蓝字“CSDN云计算”关注我们哦&#xff01;技术头条&#xff1a;干货、简洁、多维全面。更多云计算精华知识尽在眼前&#xff0c;get要点、solve难题&#xff0c;统统不在话下&#xff01;在美国丹佛阴冷的天气中&#xff0c;开源业界最顶级的技术峰会&#xff0c;前身为Open…

No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? ide

mvn clean install -X -Dmaven.test.skiptrue -P dev 打包报错&#xff1a; No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? idea,项目&#xff0c;maven 也设置了统一的jdk,还是报错&#xff0c; 解决方法1&#xff…

qt中xml文件的更新

引言 这篇文章与其说是xml文件的更新&#xff0c;不如说是修改xml文件中之前的某些值。 示例 该文章依旧是基于之前的读写xml文章的基础,找到xml文件中每个节点的ip&#xff0c;查找最新的数据中是否含有xml文件中该节点的ip,有 则更新其名称和id. void Config::updateKvmS…

稳居亚太第一,阿里云进军全球;李彦宏候选工程院院士;苹果巨大损失:工业设计核心元老纷纷离职……...

关注并标星星CSDN云计算极客头条&#xff1a;速递、最新、绝对有料。这里有企业新动、这里有业界要闻&#xff0c;打起十二分精神&#xff0c;紧跟fashion你可以的&#xff01;每周三次&#xff0c;打卡即read更快、更全了解泛云圈精彩newsgo go go 【5月1日 星期三】云の声音不…

Guns 切换Oracle分支

远程拉取Guns代码 git clone gitgitee.com:gb_90/guns.git进入本地拉取Guns代码的目录下面 cd guns/切换到oracle分支 git checkout oracle切换到未删除Oracle配置的历史版本 提交id号是 &#xff1a;24466d6 git reset --hard 24466d6查看&#xff1b; dir导入idea开发工具效果…