- 博客(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关注的人