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
让我们一起进步!!!
Guns 代码生成演示_入门试炼02相关推荐
- 用Jenkins自动化搭建测试环境_jenkins基础搭建_入门试炼02
Jenkins基础: 本篇介绍Jenkins的安装.Jenkins中的常用插件的安装方法.Jenkins用户配置以及提醒邮件的配置. 接上一篇:使用Jenkins搭建自动化测试环境_环境准备_入门试炼 ...
- Guns 查询列表_入门试炼03
一.插入数据进行测试: INSERT INTO `guns`.`sys_house` (`id`, `house_user`, `house_address`, `house_date`, `hous ...
- Guns 删除功能_入门试炼07
一.删除功能默认实现 选中需要删除的数据执行删除操作即可 删除前截图: 删除后截图: 从截图中可以看出,删除的那条数据已经不在了. 想学习更多微服务.分布式.中间件.数据库.项目快速构建等系列技术 请 ...
- Centos7 Docker镜像操作_入门试炼02
文章目录 一.镜像操作常用命令 二.镜像基础操作 2.1. 删除所有镜像 2.2. 列出镜像 2.3. 搜索镜像 2.4. 拉取镜像 2.5. 查看所有镜像 2.6. 镜像加速器 2.7. 删除指定镜 ...
- TortoiseGit 单文件版本对比_入门试炼_09
文章目录 一.单文件版本数据模拟 二.单文件版本对比 2.1. 查询单文件提交记录 2.2. 单文件版本之间差异对比 案例场景: 依次提交5次,推送远程,同一个文件5个版本之间的相互对比 一.单文件版 ...
- Guns 编辑功能实现_入门试炼06
一.编辑功能默认实现 未修改前的样图: 案例演示: 将刘英3 .北京大兴区2.次渠2,更新为刘英5 .北京大兴区5.次渠5 选中需要修改的那条数据,点击修改按钮. 未提交表单前: 更新完成后: 想学习 ...
- Guns 下载、导入、运行_入门试炼01
一.在码云搜索Guns下载项目解压: 码云Guns:https://gitee.com/stylefeng/guns 二.打开idea点击open选择guns文件夹,等一会,会出现: 三.配置Guns ...
- Guns 添加功能实现_入门试炼05
找到添加页面,进行修改 源代码: 默认这些表平淡中的字段都需要,手写,不需要手写的可以删除,用别的策略代替即可 第一处: id 数据库设置的是自增的因此不需要,删除 第二处: 房屋交付时间应该是选择的 ...
- Guns根据条件查询数据_入门试炼04
一.找到Controler,对方法进行修改即可实现 二.修改list方法 修改钱的方法: /*** 获取房屋管理列表**wrapper 条件*/@RequestMapping(value = &quo ...
最新文章
- 张量解释——深度学习的数据结构
- N天学习一个linux命令之lsof
- python100个免费实例-Python实例100个(基于最新Python3.7版本)
- 【收藏】CMD命令提示符窗口中的快捷键、小技巧和常用命令
- 去掉IntelliJ IDEA 中 mybatis 对应的 xml 文件警告
- python的matplotlib库内的函数_如何在matplotlib中找到函数下面的区域?
- 从ACL2021看对比学习在NLP中的应用
- java.lang.NoSuchMethodError: javax.servlet.http.HttpServletRequest.isAsyncStarted()Z 的解决
- el-input点击事件
- CentOS 7 + Win 双系统的安装遇到的重要问题
- C语言 随机分形,随机方块生成的分形图案
- Atitit 院系和专业规划 大学里的院系,院一般指的都是学院,比如管理学院、法学院这种,系指的就是院里面的专业,比如中文系、哲学系这种。 中文系、哲学系 土木工程 目录 1. 经济管理学院	2
- Word和WPS插件开发总结
- c语言编写函数isprime(int a),用来判断自变量a是否为素数,若是素数,函数返回1,否则返回0。
- 电商平台接入手机支付宝支付(服务商授权模式,可直接付款给卖家)
- 智能挪车v4.8.2-多开版
- 虚拟机建Mac系统步骤
- win10安装wsl步骤
- 手术麻醉信息管理系统源码,生成规范麻醉文书,自动信息采集
- Python爬虫实例:爬取猫眼电影——破解字体反爬