2016 - 2024

感恩一路有你

spring mvc整体框架结构 spring boot使用shiro还是secuitry好?

浏览量:4630 时间:2023-06-20 11:04:24 作者:采采

spring boot使用shiro还是secuitry好?

第一,什么是四郎?

官网介绍:

阿帕奇·希罗是一个强大且易于使用的Java安全框架,执行认证、授权、密码和会话管理。与四郎 的易于理解的API,您可以快速轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。2.什么是春天-安全?

官网介绍:

Spring Security是一个强大的、高度可定制的认证和访问控制框架。它是保护基于Spring的应用程序的事实上的标准。Spring Security是一个专门为Java应用程序提供认证和授权的框架。像所有Spring项目一样,Spring Security的真正优势在于它可以很容易地扩展以满足定制需求。第三,比较春安和四郎的优劣。

3.1 Shiro的优势

四郎 的代码更容易阅读和使用;Shiro可以在非web环境下使用,独立运行,不绑定任何框架或容器;3.2 Spring-Security的优势

Spring-security与Spring结合得更好,项目采用spring-boot构建,使用起来更方便。有更好的spring社区支持;支持oauth授权,官网:;3.3四郎 的缺点

授权第三方登录需要手动实现;3.4 spring-security的缺点

对四郎来说比较复杂,不像四郎那样清晰易懂;总结:初学者可以从shiro开始,比较容易理解。以上都是个人理解,可能会有偏差。希望大家指出不准确的地方,一起讨论交流。

spring boot是什么框架?

本文主要介绍spring和SpringMVC框架。在学习过程中,小伙伴们大概发现这两个框架有很多地方需要我们手动配置。但是,做JavaEE开发的朋友一定听说过这句话 "惯例大于配置,即系统、类库、框架都应该假设合理的默认值,而不是要求不必要的配置。但是我们在使用Spring或者SpringMVC的时候,还是有很多这样的东西需要配置,不仅增加了工作量,也增加了工作量。好吧,就是因为这些存在的问题,SpringBoot应运而生。使用SpringBoot允许我们快速创建一个基于Spring的项目,我们只需要一点点配置就可以运行这个Spring项目。

框架 Spring 官网 spring 地方

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