我有一个Spring应用程序(不是Spring Boot),并且想添加seurity库(主要是配置缓存设置等,我不想使用过滤器)。但是,我至少看到了三个安全库...有什么区别,应该选择哪一个?
选项为:SecondViewController
,spring-security-config
和spring-security-core
答案 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-网络。