Spring Security lib之间的区别

时间:2019-02-22 06:22:55

标签: java spring spring-mvc spring-security

我有一个Spring应用程序(不是Spring Boot),并且想添加seurity库(主要是配置缓存设置等,我不想使用过滤器)。但是,我至少看到了三个安全库...有什么区别,应该选择哪一个? 选项为:SecondViewControllerspring-security-configspring-security-core

1 个答案:

答案 0 :(得分:2)

差异:

spring-security-core :这为访问控制方法级安全性提供了Core Spring Security支持,并且可以使用以及非Web应用程序。

spring-security-config :如果要为与Spring Security相关的bean使用XML名称空间定义spring-security-config应用程序中需要Maven依赖项。它还支持Spring Security的基于Java的配置。

spring-boot-starter-security :这是Spring Boot中的Spring Security入门程序,它将引入其他与安全性相关的jars spring-security-core,spring-security-config和spring-security-网络。