2016 - 2024

感恩一路有你

spring boot文件怎么运行 spring boot使用shiro还是secuitry好?

浏览量:2273 时间:2023-05-26 17:03:46 作者:采采

spring boot使用shiro还是secuitry好?

Shiro和SpringSecurity全是安全框架,简单说是对访问权限进行操纵,他们都能提供了认证、直接授权、加密文件、会话管理;这里要提一句,通常这种安全框架应该不会去指导我们以维护用户/权限;这些不需要我们自己去实现方法,然后把按照你所选的接口涌入给安全框架。

这样Spring Boot项目的话,是建议使用Shiro应该SpringSecurity呢?肯定先看一下两者有什么区别和各自的优缺点:

Shiro的配置和使用比较简单啊,SpringSecurity上手古怪些;

Shiro依赖性低,理论上不需要任何框架和容器,是可以独立正常运行(可是最常用的环境还是JavaEE);Spring Security感情依赖Spring容器;

Shiro支持Web项目和非Web项目;在集群环境中,Shiro也可以相当于于容器;

SpringSecurity设计和实现Spring开发,项目若可以使用Spring(以及Spring Boot)作为基础,配合Spring Security做权限更加方便;Shiro必须和Spring参与整合(但这个复杂程度这个可以看出);

SpringSecurity对Oauth、OpenID也有支持什么,Shiro则必须自己自动基于。

总结归纳帮一下忙,Spring Boot建议使用Shiro应该SpringSecurity,我更攻击倾向于Shiro。

另外一方面只不过Shiro需要和Spring Boot做整合,不过这个过程不急切;

另外一方面Oauth、OpenID站点间都统一登入功能,会有更好的基于方案,很少很少在这个层级基于,所以才SpringSecurity的这两个功能这个可以不考虑到。

我将坚持了能分享Java开发、架构设计、程序员职业发展等方面的见解,如果能能我得到你的关注。

springboot内联js和外联js执行顺序?

Spring boot执行js的顺序是从内至外的,先执行内联js,然后再想执行外联js

Shiro SpringSecurity 框架 Spring Boot Spring

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。