自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 安全框架shiro学习

今天看了一下shiro,学习了一下如何使用。首先第一个感觉就是和spring security相比感觉很像。因为都是安全框架,所以作用都是为了认证和授权。spring security的核心是3个重载的configure,而shiro我只是做了个小demo,很多没了解全。就目前的感觉,核心是getDefaultWebSecurityManager和getShiroFilterFactoryBean方法。如果类比的话,getShiroFilterFactoryBean其实就是重载http请求的confi

2020-06-24 15:55:17 236

原创 Spring Security的学习使用

一、简介Spring Security是基于Spring的应用程序提供声明式安全保护的安全性框架,它主要基于Spring Aop和servelet规范里的Filters实现,能够在web请求级别和方法调用级别处理身份认证和授权。最开始该框架被称为Acegi Security。当时需要几百行xml配置,随着升级2.0,框架更名,再后来到3.0时,加入Spring EL表达式,如今的配置只需要十几行。二、使用在早期的版本,因为借助了一系列filter,所以配置filter是必要的,但是,我们不需要配置大

2020-06-20 16:11:01 194

原创 git使用学习(一)

由于时常需要使用git,在看pro git第二版的时候来自己理解熟悉一下。首先需要理解git有三种状态:已提交(commited),已修改(modified),已暂存(staged)。已提交指的是将本地仓库的代码执行了git commit之后的状态,已修改就是当前代码与git clone之后的代码相比有区别,此时若未执行git add则是已修改,执行了则是已暂存,处于暂存区。git clone下的代码处于未修改状态。git的指令其实就是围绕着三种状态的转变而存在的。有两种获取Git项目仓库的主要方式

2020-06-19 20:29:09 198

原创 vue动态路由学习

学习vue也有一段时间了,这段时间也遇到了不少问题,趁着有时间来复习总结一下。动态路由在vue中的使用时非常常见的,就是根据不同的角色信息从数据库中获得不同的数据库导入路由表,实现权限控制以及动态菜单显示等效果。步骤如下:在导航守卫处判断是否已加载路由未加载则读取后端数据,同时存入vuex状态已加载则继续下个界面的跳转首先就是后端的读取,读取数据如下:我开始本来是准备直接读入后端数组添加进行路由表,但是报异常了,component不可为string,修改一遍后,如下// 挂载路由导航守卫

2020-06-17 10:22:06 207

原创 tkmybatis的使用

tkmybatis又叫做mybatis通用mapper,是一个很方便的数据库使用插件。可以替代寻常mybatis的使用。第一步 导入使用的是springboot环境,导入如下依赖,这个时候就不要导入mybatis的依赖了,不然可能会起冲突。<dependency> <groupId>tk.mybatis</groupId> <arti...

2020-04-14 15:26:21 1882

原创 springboot项目学习入门

一、创建项目java项目的学习已经很久了,还没有写篇博客好好的总结回顾一下,今天是第一篇博客,将自己搭建springboot框架过程中遇到的问题梳理总结一下。首先是项目的创建,使用的是idea,这个时候其实有几种创建办法,第一种,先建maven工程,再导入springboot的依赖第二种则是直接创建 但是直接创建有时候并不能成功。也许会报response time out200的错误。这...

2020-04-10 15:12:47 212

空空如也

空空如也

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

TA关注的人

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