什么是guns?
Guns基于SpringBoot,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl + flowable!Guns项目代码简洁,注释丰富,上手容易,同时Guns包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块),可以直接作为一个后台管理系统的脚手架!
项目地址
可以理解为:使用这个项目可以简化后端管理平台的开发,如果参照模板做基本不用写太多代码。
项目优势
强大的代码模板生成器,可以直接生成很多重复代码简化开发。
项目导入
- 导入guns-admin/sql/guns.sql文件到mysql数据库
- 以maven方式导入项目到ide,用IDEA打开
guns-parent
目录下的项目。 - 修改
guns-admin
里面的application.yml中的数据库相关的配置,改为您本机的数据库配置(此处有4处数据库账号密码需要修改) - 启动项目。访问地址为:
http://127.0.0.1:8080
,管理员 账号admin/密码111111
注意:
- Guns需要jdk1.8环境
- MySql密码不能设置为全部是‘0’(例如:000000),这样的代码在初始化数据库的时候传入的密码变成:“0”