SpringBoot集成之路
文章平均质量分 86
SpringBoot的学习之路
神经骚栋
IT界无底坑洞栋主
展开
-
SpringBoot: 基于MyBatis的多数据源配置
前言之前在使用SpringBoot搭建后台服务的过程中,一般都是访问一个数据库,一个数据源.这次在新的项目中由于使用的MQTT服务,需要进行鉴权操作,但是MQTT服务有多个项目使用,所以它的鉴权数据库在一个单独的数据库中,这时候我们就需要在SpringBoot配置多数据源.整体来说是比较简单的,但是对于我这个小白也是折腾了一天多,现在也是很多原理没有搞懂,这里只能算是记录一下,方便以后的查找.配置 application.yml首先要在 application.yml 中配置两个数据源,..原创 2021-08-10 11:43:25 · 425 阅读 · 0 评论 -
SpringBoot:基于JWT的token校验、单点登录、刷新token
前言用户鉴权一直是我先前的一个问题,以前我用户接口鉴权是通过传入参数进行鉴权,只要是验证用户的地方就写token验证,虽然后面也把token验证方法提取到基类中,但是整体来说仍然不是太雅观,当时的接口如下所示. @RequestMapping(value = "like",method = RequestMethod.POST) public ResultMap userLikeOrDisLikeAction(@RequestParam(value = "shopId") Strin..原创 2021-01-24 03:20:05 · 2313 阅读 · 0 评论 -
SpringBoot: 浅谈文件上传和访问的坑 (MultiPartFile)
本次的项目环境为 SpringBoot 2.0.4, JDK8.0. 服务器环境为CentOS7.0, Nginx的忘了版本.前言SpringBoot使用MultiPartFile接收来自表单的file文件,然后进行服务器的上传是一个项目最基本的需求,我以前的项目都是基于SpringMVC框架搭建的,所以在使用SpringBoot的时候进行MultiPartFile上传遇到了坑,这里说一下,其中主要包含两个坑点.使用transferTo()方法写入File时找不到文件路径.访问文..原创 2021-01-22 10:46:34 · 3431 阅读 · 0 评论 -
SpringBoot 2.0 报错: Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedde
问题描述Spring Boot项目中含有Mybatis,打Jar包运行之后,报如下错误.***************************APPLICATION FAILED TO START***************************Description:Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be confi..原创 2021-01-22 10:44:02 · 38952 阅读 · 0 评论 -
SpringBoot:集成Shiro之INI授权篇
INI文件授权方式简单易懂,但是由于是硬编码,所以在可维护性上差强人意.自己酌情使用.前言前面说到如何使用INI文件进行登录认证,但是这一篇博客主要讲的是Shiro的另外一个重要功能就是授权操作,这里简单说明一下,授权操作就是来定义合法用户的权限操作.这一篇我们仍然使用INI文件的形式,看一下,我们如何来进行授权操作.RBAC简单阐述基于角色的权限访问控制(Role-Based Access Control)作为传统访问控制(自主访问,强制访问)的有前景的代替受到广泛的关注。在RBAC..原创 2021-01-21 11:08:47 · 223 阅读 · 1 评论 -
SpringBoot:集成Shiro之INI认证篇
前言上一篇SpringBoot:集成Shiro之简述篇中,我们简述了Shiro的基本概念以及Shiro的内部流程方式.下面我先简述一下本篇博客的基本内容以及使用场景.本篇博客主要是讲 在SpringBoot 2.0 中集成Shiro,使用INI文件的形式完成登录认证(只认证非授权),使用场景只应对较少的用户的系统,而且账号密码为固定.集成环境 : Mac | JDK 1.8 | SpringBoot 2.0#####.原创 2021-01-21 11:07:58 · 720 阅读 · 2 评论 -
SpringBoot:集成Shiro之INI配置篇(转载)
前言在SpringBoot:集成Shiro之INI认证篇和SpringBoot:集成Shiro之INI授权篇 两篇需要使用到INI文件,这一篇文章是用来简单阐述以下INI的的编写格式以及组成模块.(大部分是转载内容,只是加以整理而已.)#用户[users]root=123456,role1admin=admin,role1,role2#角色和权限[roles]role1 = permission1role2 = permission2,permission3Shiro中INI的构.原创 2021-01-21 11:06:51 · 519 阅读 · 0 评论 -
SpringBoot:集成Shiro之简述篇
前言想要在SpringBoot 2.0 快速集成Shiro框架,简述篇可以省略跳过.虽然近来一直在做游戏,但是涉及到后台问题,而且我不在想用SpringMVC框架来架构本次游戏过程,所以就使用SpringBoot 2.0来架构游戏后台,由于涉及到后台管理系统权限的问题,由于以前在SpringMVC中就一直集成shiro框架做权限管理(没有深入研究,当时做的CV战士),所以这次依然打算使用Shiro框架.然后顺道把它的实现原理以及使用过程做一些记录.Shiro框架简介Apache Shi.原创 2021-01-21 11:05:22 · 216 阅读 · 0 评论