初识SpringSecurity

Spring Security是spring采用AOP思想,基于servlet过滤器实现的安全框架。它提供了完善的认证机制和方法级的 授权功能。是一款非常优秀的权限管理框架。

创建SpringSecurity

Spring Security主要jar包功能介绍

  • spring-security-core.jar:核心包,任何Spring Security功能都需要此包。
  • spring-security-web.jar:web工程必备,包含过滤器和相关的Web安全基础结构代码。
  • spring-security-config.jar:用于解析xml配置文件,用到Spring Security的xml配置文件的就要用到此包。
  • spring-security-taglibs.jar:Spring Security提供的动态标签库,jsp页面可以用。

导入pom依赖

<dependency><groupId>org.springframework.security</groupId><artifactId>spring-security-taglibs</artifactId><version>5.1.5.RELEASE</version>
</dependency>
<dependency><groupId>org.springframework.security</groupId><artifactId>spring-security-config</artifactId><version>5.1.5.RELEASE</version>
</dependency>

最终依赖树

SpringSecurity相关jar包的介绍相关推荐

  1. java中的jsonjar_java中使用json之相关jar包介绍

    1.JSON产生的背景 Web开发过程中,在客户端与服务器之间离不开数据的交互,这就需要规定交互数据的相关格式,通常来说都是使用JSON来传递数据. 2.JSON对象以及JSON字符串 JSON对象和 ...

  2. Maven从私服下载相关jar包报错Could not find artifact问题

    遇到的问题:在个人私服的3rd_party上上传了几个jar包,使用idea maven加载项目相关jar包时,本地仓库可以从私服中央获取到相关jar包,但是jar.lastUpdated文件,并且m ...

  3. spring jar包 以及 jdbcTemplate 相关jar包下载

    下面是阿帕奇官网下载spring相关的jar包链接: http://commons.apache.org/proper/commons-logging/download_logging.cgi 如果你 ...

  4. 【Android】条形码/二维码扫描——ZXing源码分析及相关jar包导入

    转载自:http://blog.csdn.net/u010574567/article/details/51916604 *********************1.源码分析************ ...

  5. (转载)spring jar包详细介绍

    spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到spring-moc ...

  6. SSH框架应用中常用Jar包用途介绍

    commons-logging-1.0.4.jar Struts2加入了就不需要导入 log4j-1.2.15.jar Hibernate加入了就不需要导入 Jar文件:红色的为一定没有问题的jar包 ...

  7. 在idea上配置hadoop开发环境,使用maven配置hadoop的依赖,自动管理相关jar包

    使用maven可以很方便的管理我们项目的依赖,不需要手动去加载项目依赖的ja包,也方便项目的迁移,所以我选择使用 maven 来管理hadoop的开发环境的jar包. maven官网 JDK版本的要求 ...

  8. 【最全Mybatis学习笔记(导入mybatis相关jar包)】

    目录 1. 什么是Mybatis 2. 如何引入Mybatis? 3.编写Mybatis工具类 4. 万能Map 5. 模糊查询怎么写? 6. 作用域(Scope)和生命周期SqlSessionFac ...

  9. log4j的相关jar包总结

    可能遇到的jar包:   (来源:http://openwebx.org/docs/logging.html#d0e14854) commons-logging apache最初的日志门面,目的是在开 ...

最新文章

  1. python 字典排序
  2. 3.3线性回归简洁实现(API的使用)
  3. 微机原理-8086CPU
  4. 解决PyCharm出现“更新 TKK 失败,请检查网络连接”的问题
  5. wps底板颜色怎么去掉_wps怎么把复制网页的灰色阴影去掉 底纹去掉方法
  6. 华东师范计算机科学与技术 导师,钱莹 - 华东师范大学 - 计算机科学与技术学院...
  7. Opengl ES之矩阵变换
  8. 【程序源代码】微信小程序商城管理系统(Java后台+微信小程序)最新版
  9. brpc源码解析(二)—— brpc收到请求的处理过程
  10. onblur在html中的意思是:控件在失去焦点的时候触发的事件
  11. plsql 连接 虚拟机Linux下的Oracle数据库 失败
  12. CLion等JetBrains IDE学生认证免费使用流程
  13. getElementByTagName
  14. 关于学习的网站和常用的工具网站的积累——来自贫民窟的孩子(持续更新)
  15. 易之 - 我是个算命先生(2014年3月23日)
  16. 海康威视 设备网络SDK
  17. linux下日志查看命令
  18. 深度学习训练营之海贼王人物识别
  19. 【教程】在Steam Deck上安装系统引导软件rEFInd
  20. 谢谢你们爱我的每个人

热门文章

  1. 弱引用的用途:在底层C++对象被上层python脚本对象使用时(转)
  2. 关于 数据文件自增长 的一点理解
  3. wyh 的 Code Style
  4. Python: ImportRequestsError: No module named 'requests'解决方法
  5. Unity中Oculus分屏相机和普通相机一键切换
  6. Python数据库访问公共组件及模拟Http请求
  7. 随想(二):简化别人的工作,就是简化自己的工作,节省自己的时间
  8. Nodejs读写文件
  9. Spring AOP基础—JDK动态代理
  10. 【struts2】struts2的零配置