摘要: Oracle服务器 是一个数据库管理系统,它提供了一种全面、开放、集成的方法来管理信息。 Oracle服务器由Oracle数据库和Oracle实例组成。 oracle数据库软件和Oracle数据库软件可以分开存储。oracle数据库软件一般存放在oralce服务器的本地硬盘上,而Oracle数据库实 阅读全文
posted @ 2020-10-13 21:57 __Ferryman 阅读(503) 评论(2) 推荐(0) 编辑
摘要: 写在前面 在上一篇文章《SpringBoot整合Shiro+MD5+Salt+Redis实现认证和动态权限管理(上) 筑基中期》当中,我们初步实现了SpringBoot整合Shiro实现认证和授权。 在这篇文章当中,我将带领大家一起完善这个Demo。当然,在这之前我们需要了解一些知识点。 本片文章与 阅读全文
posted @ 2020-10-12 22:17 __Ferryman 阅读(1049) 评论(0) 推荐(0) 编辑
摘要: 写在前面 通过前几篇文章的学习,我们从大体上了解了shiro关于认证和授权方面的应用。在接下来的文章当中,我将通过一个demo,带领大家搭建一个SpringBoot整合Shiro的一个项目开发脚手架,将之前学过的知识点串到一起,其中,也会补充一些之前没有讲过的内容。通过这个demo结束这几天的学习, 阅读全文
posted @ 2020-10-10 21:16 __Ferryman 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 写在前面 经过前面的学习,我们了解了shiro中的认证流程,并且学会了如何通过自定义Realm实现应用程序的用户认证。在这篇文章当中,我们将学习shiro中的授权流程。 授权概述 这里的授权指的是授予某一系统的某一用户访问受保护资源的权限,分为查询、修改、插入和删除几类。没有相关权限的用户将无法访问 阅读全文
posted @ 2020-10-09 21:08 __Ferryman 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 写在前面 在上一篇文章《Shiro入门学习 使用自定义Realm完成认证|练气中期》当中,我们学会了使用自定义Realm实现shiro数据源的切换,我们可以切换成从关系数据库如MySQL中读取用户认证信息进行认证,亦可从非关系型数据库例如mongodb中读取用户认证信息进行认证。这是一个伟大的进度, 阅读全文
posted @ 2020-10-08 00:12 __Ferryman 阅读(915) 评论(0) 推荐(0) 编辑
摘要: 写在前面 在上一篇文章《shiro认证流程源码分析--练气初期》当中,我们简单分析了一下shiro的认证流程。不难发现,如果我们需要使用其他数据源的信息完成认证操作,我们需要自定义Realm继承AuthorizingRealm类,并实现两个方法,分别对应授权和认证。 在这一篇文章当中,我们将介绍如何 阅读全文
posted @ 2020-10-06 23:31 __Ferryman 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 在这篇文章当中,我们主要对shiro的认证流程进行了简单的分析。 阅读全文
posted @ 2020-10-05 21:47 __Ferryman 阅读(689) 评论(0) 推荐(0) 编辑
摘要: shiro系列的序章,简单介绍一下shiro。 阅读全文
posted @ 2020-10-04 23:25 __Ferryman 阅读(384) 评论(0) 推荐(0) 编辑
摘要: Go语言结构 package main import "fmt" /** 入口程序 */ func main() { //打印hello world fmt.Println("Hello World !") } Go 语言的基础组成有以下几个部分: 包声明 引入包 函数 变量 语句 & 表达式 注释 阅读全文
posted @ 2020-10-02 19:27 __Ferryman 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是go语言 Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态 、强类型、编译型语言 。Go 语言语法与 C相近,但功能上有:内存安全,GC(垃圾回收),结构形态及 CSP-style 并发计算。 阅读全文
posted @ 2020-10-02 19:26 __Ferryman 阅读(346) 评论(0) 推荐(0) 编辑