一、运行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相关推荐

  1. 用Jenkins自动化搭建测试环境_jenkins基础搭建_入门试炼02

    Jenkins基础: 本篇介绍Jenkins的安装.Jenkins中的常用插件的安装方法.Jenkins用户配置以及提醒邮件的配置. 接上一篇:使用Jenkins搭建自动化测试环境_环境准备_入门试炼 ...

  2. Guns 查询列表_入门试炼03

    一.插入数据进行测试: INSERT INTO `guns`.`sys_house` (`id`, `house_user`, `house_address`, `house_date`, `hous ...

  3. Guns 删除功能_入门试炼07

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

  4. Centos7 Docker镜像操作_入门试炼02

    文章目录 一.镜像操作常用命令 二.镜像基础操作 2.1. 删除所有镜像 2.2. 列出镜像 2.3. 搜索镜像 2.4. 拉取镜像 2.5. 查看所有镜像 2.6. 镜像加速器 2.7. 删除指定镜 ...

  5. TortoiseGit 单文件版本对比_入门试炼_09

    文章目录 一.单文件版本数据模拟 二.单文件版本对比 2.1. 查询单文件提交记录 2.2. 单文件版本之间差异对比 案例场景: 依次提交5次,推送远程,同一个文件5个版本之间的相互对比 一.单文件版 ...

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

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

  7. Guns 下载、导入、运行_入门试炼01

    一.在码云搜索Guns下载项目解压: 码云Guns:https://gitee.com/stylefeng/guns 二.打开idea点击open选择guns文件夹,等一会,会出现: 三.配置Guns ...

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

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

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

    一.找到Controler,对方法进行修改即可实现 二.修改list方法 修改钱的方法: /*** 获取房屋管理列表**wrapper 条件*/@RequestMapping(value = &quo ...

最新文章

  1. 张量解释——深度学习的数据结构
  2. N天学习一个linux命令之lsof
  3. python100个免费实例-Python实例100个(基于最新Python3.7版本)
  4. 【收藏】CMD命令提示符窗口中的快捷键、小技巧和常用命令
  5. 去掉IntelliJ IDEA 中 mybatis 对应的 xml 文件警告
  6. python的matplotlib库内的函数_如何在matplotlib中找到函数下面的区域?
  7. 从ACL2021看对比学习在NLP中的应用
  8. java.lang.NoSuchMethodError: javax.servlet.http.HttpServletRequest.isAsyncStarted()Z 的解决
  9. el-input点击事件
  10. CentOS 7 + Win 双系统的安装遇到的重要问题
  11. C语言 随机分形,随机方块生成的分形图案
  12. Atitit 院系和专业规划 大学里的院系,院一般指的都是学院,比如管理学院、法学院这种,系指的就是院里面的专业,比如中文系、哲学系这种。 中文系、哲学系 土木工程 目录 1. 经济管理学院 2
  13. Word和WPS插件开发总结
  14. c语言编写函数isprime(int a),用来判断自变量a是否为素数,若是素数,函数返回1,否则返回0。
  15. 电商平台接入手机支付宝支付(服务商授权模式,可直接付款给卖家)
  16. 智能挪车v4.8.2-多开版
  17. 虚拟机建Mac系统步骤
  18. win10安装wsl步骤
  19. 手术麻醉信息管理系统源码,生成规范麻醉文书,自动信息采集
  20. Python爬虫实例:爬取猫眼电影——破解字体反爬

热门文章

  1. php redis存储位置,redis数据保存在哪里
  2. mysql移动文件后打不开_Windows端MySQL data目录迁移(貌似会启动不了)
  3. c语言 数组、字符串的形参格式_华中师范大学计算机考研874C语言笔记(一)
  4. 6大设计原则之单一职责原则
  5. Kafka 消费者组 Rebalance 详解
  6. m3u8下载ts 合并成一个视频
  7. 阿里巴巴云原生混部系统 Koordinator 正式开源
  8. 基于 Flink 的典型 ETL 场景实现
  9. 入门云虚拟主机,为你的业务快速实现数据备份和数据恢复
  10. 深入浅出网络编程与Swoole内核