首页> 代码> 一个基于SpringBoot 2的网站后台管理系统springboot-plus 下载  打赏  举报
敏哥gege的gravatar头像
敏哥gege 2018-03-10 12:04:12

一个基于SpringBoot 2的网站后台管理系统springboot-plus

项目描述

springboot-plus

一个基于SpringBoot 2 的管理后台系统,包含了用户管理,组织机构管理,角色管理,功能点管理,菜单管理,权限分配,数据权限分配,代码生成等功能

系统基于Spring Boot2技术,前端采用了Layui2。数据库以MySQL为实例,理论上是跨数据库平台.

当前版本:1.0.0.Snapshot

视频介绍: https://pan.baidu.com/s/1dFPoaT7 (sql在项目里面)

1 使用说明

1.1 安装说明

从最代码上获取代码后,通过IDE导入此Maven工程,包含俩个子工程

  • admin-core ,核心包,包含了缓存,数据权限,公用的JS和HTML页面。
  • admin-console, 系统管理功能,包含了用户,组织机构,角色,权限,数据权限,代码生成等管理功能

com.ibeetl.admin.CosonleApplication 是系统启动类,在admin-console包下,在运行这个之前,还需要初始化数据库,位于doc/starter-mysql.sql,目前只提供mysql和oracle脚本。理论上支持所有数据库

还需要修改SpringBoot配置文件application.properties,修改你的数据库地址和访问用户

spring.datasource.url=jdbc:mysql://127.0.0.1:3306/starter?useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT%2B8&useSSL=false
spring.datasource.username=root
spring.datasource.password=123456

建议在彻底熟悉plus系统之前,先暂时不要修改其他配置选项,免得系统无法访问

本系统基于Spring Boot 2 ,因此请务必使用JDK8,且打开编译选项 parameters, 并重新编译工程,如果你没有使用Java8的 parameters 特性,系统不能正常使用

运行CosonleApplication,然后访问 http://127.0.0.1:8080/ 输入admin/123456 则可以直接登录进入管理系统

如果成功启动后运行报错:变量userId未定义,位于第6行,那是因为你没有启用 parameters

1.2 创建子系统

SpringBoot-plus 是一个适合大系统拆分成小系统的架构,或者是一个微服务系统,因此,如果你需要创建自己的业务系统,比如,一个CMS子系统,建议你不要在SpringBoot-Plus 添加代码,应该是新建立一个maven工程,依赖admin-core,或者依赖admin-console(如果你有后台管理需求,通常都有,但不是必须的)

创建子系统,可以进入代码生成>子系统生成, 输入maven项目路径,还有包名,就可以直接生成一个可运行的基于SpringBoot-Plus 的子系统

1.2.1 配置子系统

1.2.2 添加代码

1.3 业务代码生成

在介绍如何利用Plus开发系统之前,先介绍代码生成功能,此功能可以生成前后端代码总计14个文件,你可以通过预览功能了解如何开发这个系统

一个基于SpringBoot 2的网站后台管理系统springboot-plus

代码生成针对表进行代码生成,包括JS,JAVA,SQL和HTML,可以通过预览功能直接预览。在生成代码到本地前,有写参数需要修改,否则,代码生成后显示的都是英文

  • 显示字段 : 当此实体显示在任何地方的时候,能代表此实体的名称,比如用户名,组织机构名
  • 变量名:可以自己设定一个较短的名字,此变量名会用于前后端的变量
  • urlBase:你规划的子系统,最后访问路径是urlBase+变量名字
  • system: 存放sql目录的的名称

其他修改的地方有

字段信息的显示名字,这个用于前端列表,表单的显示,应当输入中文名字

作为搜索,可以勾选几个搜索条件,系统自动生成一个搜索配置类

1.3.1 前端代码

前端代码采用了layui的JS框架,使用了按需加载的方式,文档参考  http://www.layui.com/doc/base/infrastructure.html.

  • index.js: 系统入口JS,包含了查询和表格
  • add.js : 新增操作的所有JS
  • edit.js: 编辑操作的所有JS
  • del.js: 删除操作的所有JS

基础JS

  • Common.js: 封装了通常JS功能,如jquery的post方法,layui的窗口方法
  • Lib.js 封装了业务相关方法,如submitForm,loadOrgPanel等方法

1.3.2 HTML代码

页面采用layui,文档参考  http://www.layui.com/demo/

模板语言了使用Beetl,文档参考ibeetl.com

  • index.html: 功能首页

  • add.html: 新增首页

  • edit.html: 编辑操作首页

基础UI组件:

  • orgInput.tag.html 组织机构输入框
  • simpleDictSelect.tag.html 字典下拉列表
  • childrenDictSelect.tag.html 级联字典下拉列表
  • searchForm.tag.html 通用搜索表单
  • submitButtons.tag.html 提交按钮
  • accessButton.tag.html 普通按钮(含权限)
  • ....

运行环境

jdk7+mysql+IntelliJ IDEA+maven

项目技术(必填)

spring+springboot+mybatis+layuip+jquery

是否原创(转载必填原文地址)

转载https://gitee.com/xiandafu/springboot-plus/

项目截图(必填)

一个基于SpringBoot 2的网站后台管理系统springboot-plus

一个基于SpringBoot 2的网站后台管理系统springboot-plus 一个基于SpringBoot 2的网站后台管理系统springboot-plus 一个基于SpringBoot 2的网站后台管理系统springboot-plus 一个基于SpringBoot 2的网站后台管理系统springboot-plus 一个基于SpringBoot 2的网站后台管理系统springboot-plus 一个基于SpringBoot 2的网站后台管理系统springboot-plus 一个基于SpringBoot 2的网站后台管理系统springboot-plus

猜你喜欢
  • SpringBoot开发网站后台管理系统
  • springboot后台OA办公管理系统,功能很完善
  • 基于SpringBoot框架开发的简单商城后台管理系统
  • spring boot+Mybatis+shiro+bootstrap实现网站后台权限管理系统
  • 基于Spring Boot+Apache Shiro+Thymeleaf+MyBatis开发的网站后台权限管理系统
  • SpringBoot+mybatis+layui搭建网站后台权限管理系统contentManagerSystem2.0
  • 基于Springboot+Mybatis+ SpringMvc+springsecrity+Redis完整网站后台管理系统
  • springboot+springdata jpa+apache shiro整合开发网站后台权限管理系统
  • 基于Spring Boot+Apache Shiro+Thymeleaf+MyBatis开发的网站后台权限管理系统
  • SpringBoot医药管理系统
  • 基于SpringBoot+spring mvc+Mybatis+beetl+bootstrap实现的简洁开源网站后台管理系统Guns
  • springboot2 + mybatis-plus3 +shiro1.4 +layui细颗粒度网站后台用户权限管理系统

打赏

最代码分享评论总数 12个评论 最代码分享牛币数 3个牛币 Spring Boot 网站后台管理系统 Java
文件名:springboot-plus.zip,文件大小:8763.386K 下载
  • /
      • /springboot-plus
          • /springboot-plus/.git
            • /springboot-plus/.git/HEAD
            • /springboot-plus/.git/config
            • /springboot-plus/.git/description
              • /springboot-plus/.git/hooks
                • /springboot-plus/.git/hooks/applypatch-msg.sample
                • /springboot-plus/.git/hooks/commit-msg.sample
                • /springboot-plus/.git/hooks/fsmonitor-watchman.sample
                • /springboot-plus/.git/hooks/post-update.sample
          • /springboot-plus/admin-console
              • /springboot-plus/admin-console/src
                  • /springboot-plus/admin-console/src/main
                      • /springboot-plus/admin-console/src/main/java
                          • /springboot-plus/admin-console/src/main/java/com
                              • /springboot-plus/admin-console/src/main/java/com/ibeetl
                                  • /springboot-plus/admin-console/src/main/java/com/ibeetl/admin
                                    • /springboot-plus/admin-console/src/main/java/com/ibeetl/admin/CosonleApplication.java

                                      • /springboot-plus/admin-console/src/main/java/com/ibeetl/admin/console
                                          • /springboot-plus/admin-console/src/main/java/com/ibeetl/admin/console/dao
                                            • /springboot-plus/admin-console/src/main/java/com/ibeetl/admin/console/dao/AuditConsoleDao.java

                                            • /springboot-plus/admin-console/src/main/java/com/ibeetl/admin/console/dao/CmsBlogDao.java

                                            • /springboot-plus/admin-console/src/main/java/com/ibeetl/admin/console/dao/DictConsoleDao.java

                                            • /springboot-plus/admin-console/src/main/java/com/ibeetl/admin/console/dao/FunctionConsoleDao.java

最代码相关代码源代码列表相关代码
  • springboot demo小例子
  • SpringBoot入门整合开发java Web项目实例
  • Springboot开发的精简博客系统
  • Springboot实现的图书商城系统
  • springboot麦克风录制声音文件保存本地,可拓展ASR识别后返回
  • SpringBoot开发非常美观的java博客系统(包含后台管理功能)
  • springboot入门之hello world(小白必看)
  • springboot通过qq邮箱发送邮件
  • SpringBoot用户登录注册简单实例
  • Springboot开发的客户关系管理系统SpringbootCRM
  • springboot入门demo实例
  • springboot自定义注解实现重置密码验证功能
最代码最近下载分享源代码列表最近下载
pray654  LV2 1月5日
星星 星星
oulingqiao  LV13 2023年12月10日
月亮 月亮 月亮 星星
mq13947193109  LV19 2023年8月1日
太阳 星星 星星 星星
tototo  LV1 2023年6月5日
星星
Weishenghui  LV7 2022年11月15日
月亮 星星 星星 星星
ewan007  LV30 2022年9月25日
太阳 月亮 月亮 月亮 星星 星星
xin121212  LV2 2022年9月14日
星星 星星
syczzxj  LV9 2022年8月2日
月亮 月亮 星星
呵呵哈哈哈  LV10 2022年7月17日
月亮 月亮 星星 星星
W_123456  LV8 2022年6月10日
月亮 月亮
最代码最近浏览分享源代码列表最近浏览
zhb666  LV8 7月10日
月亮 月亮
zhengguangshun  LV3 6月19日
星星 星星 星星
计科一班  LV7 6月18日
月亮 星星 星星 星星
ma406805131  LV15 6月15日
月亮 月亮 月亮 星星 星星 星星
17693282606  LV12 6月12日
月亮 月亮 月亮
f22m1a2b2  LV17 6月8日
太阳 星星
denliv_hui  LV13 5月28日
月亮 月亮 月亮 星星
whb5566  LV10 4月24日
月亮 月亮 星星 星星
Luck_ZDM  LV11 4月12日
月亮 月亮 星星 星星 星星
kathy1860  LV1 4月1日
星星
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友

PHP网站源码大浪网站搭建松岗设计网站观澜阿里店铺运营观澜设计公司网站南澳网站制作设计塘坑网站改版大运网站改版龙华模板制作惠州网站改版大鹏关键词按天扣费福永优秀网站设计坂田百度seo丹竹头关键词按天收费爱联网络推广南澳外贸网站建设福永建设网站光明模板网站建设坪山外贸网站设计光明推广网站民治英文网站建设东莞标王平湖企业网站改版盐田网站设计宝安网站关键词优化福田网站优化排名盐田网站推广系统罗湖网站开发同乐百搜词包坪地外贸网站制作光明网站建设设计歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化