自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

笨鸟不会飞

你以为的极限,只是别人的起点

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 基于springboot+bootstrap+mysql+redis搭建一套完整的权限架构【九】【整合websocket】

细心的朋友一定在上一章节的程序运行中发现了这样的一个报错:      这个报错的造成是因为在大家访问首页的时候,我前端开启了websocket的连接,但是我们的后端并没有对websocket进行相应的支持,因此本章将教大家如何开启对websocket的支持。     对于websocket的maven依赖已经在本工程中引入了因此此处就不在叙述了,在我们的sys的config包底下新

2017-12-11 15:03:13 15312 6

原创 基于springboot+bootstrap+mysql+redis搭建一套完整的权限架构【八】【完善整个项目】

上一章我们已经完成了菜单模块的开发工作,那么到了本章我们将完成我们角色管理模块的开发工作,在本章开始一个全新的模块进行开发的时候我们需要遵守一定的命名和开发规范如下:1、我们的Controller的RequestMapping的命名要和我们的文件夹的命名一致,且增加的页面要叫add.html,修改的页面要叫update.html,若不按上述命名则需要大家自己去重写updatePage和addP

2017-12-11 14:12:16 24472 8

原创 基于springboot+bootstrap+mysql+redis搭建一套完整的权限架构【七】【菜单维护模块】

大家在阅读本章的时候大家一定要把上一章的代码从GitHub上拿下来先,因此本章的以及后续章节的所有的Java代码都是基于上一章节的代码因此大家一定要记得把上一章的代码全部给clone下来,否则本章的代码大家将无法运行起来。       通过上一章节我们已经完成了我们的基本架构的开发工作,那么这一章我们将开发我们的菜单维护模块,实现对菜单的增删改查的功能,该模块的菜单树使用的是ztree的前端j

2017-12-11 11:05:16 21528 4

原创 基于springboot+bootstrap+mysql+redis搭建一套完整的权限架构【六】【引入bootstrap前端框架】

bootstrap是目前最受欢迎的前端框架,bootstrap是基于HTML、CSS、JAVASCRIPT的,她界面美光、代码简介、开发灵活,因此深受开发者的喜爱,本文中用的bootstrap框架的版本是3.0以上的版本,若大家对bootstrap框架有兴趣可以直接到她的官方网站直接查阅相应的文档信息,官网地址:http://getbootstrap.com/。       由于bootstr

2017-12-11 10:19:24 31895 6

原创 基于springboot+bootstrap+mysql+redis搭建一套完整的权限架构【五】【编写基础代码快速生成工具】

通过第四章我们编写了基础开发工具,但是大家会发现我们每开发一个新的模块都要重写一次从dao到xml层的代码,很明显很多都是重复的开发工作,那我们是否可以直接编写一个工具快速生成我们的代码呢?很明显这完全是没有问题的本章我们将实现使用快速生成工具一秒生成我们的所有的代码,该工具是基于从数据库读取表来实现动态生成我们的代码。        首先我们在我们的com.csdn包底下我们新建一个code

2017-12-08 15:12:33 14666 2

原创 基于springboot+bootstrap+mysql+redis搭建一套完整的权限架构【四】【编写基础开发工具】

大家在经过一段时间的开发实际上已经积累的自己的一套的开发框架或者一些自己的jar包,此处所编写的开发工具是基于当前工程的进行扩展的一个开发工具包,仅适合当前框架,若大家需要的话可以自己在当前开发工具包底下进行扩展,有了开发工具包的好处就是我们可以少写很多基础的代码,那么接下来将开始编写我们的开发工具包:      首先在我们的common包底下先建以下的包结构:在我们创建我们的开发

2017-12-08 11:59:30 12572

原创 基于springboot+bootstrap+mysql+redis搭建一套完整的权限架构【三】【整合swagger2和druid】

swagger2是一个在没有实现任何逻辑的情况下对API资源进行可视化的操作,它是根据swagger规范自动生成的,通过可视化文档使后端实现和客户端消耗变得容易。直接在我们第二篇文章的master的主干版本上的config包底下创建SwaggerConfig的配置文件如下所示:该文件的配置内容如下:package com.csdn.demo.common.config;im

2017-12-07 19:39:37 12917

原创 基于springboot+bootstrap+mysql+redis搭建一套完整的权限架构【二】【整合springSecurity】

若需要整合我们的springSecurity,一种是直接使用springSecurity自带的权限架构,另外一种是使用我们自己设计的数据架构,本文所阐述的就是使用自己设计的RBAC权限架构,因此我们要事先设计好用户权限架构的PDM如下图所示,并创建我们的数据库:数据库名:hyll_springboot,以及我们的三张表:user、user_role、user_associate_role:

2017-12-07 15:52:37 21513 15

kotlin之二维数组的翻转思路和实现源代码

kotlin之二维数组的翻转思路和实现源代码,kotlin之二维数组的翻转思路和实现源代码,kotlin之二维数组的翻转思路和实现源代码

2019-09-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除