对于最新的稳定版本,请使用 Spring Security 6.3.1Spring中文文档

对于最新的稳定版本,请使用 Spring Security 6.3.1Spring中文文档

Spring Security 需要 Java 8 或更高版本的运行时环境。Spring中文文档

由于 Spring Security 旨在以独立的方式运行,因此您不需要在 Java 运行时环境中放置任何特殊的配置文件。 具体而言,您不需要配置特殊的 Java 身份验证和授权服务 (JAAS) 策略文件,也不需要将 Spring Security 放入公共类路径位置。Spring中文文档

同样,如果使用 EJB 容器或 Servlet 容器,则无需将任何特殊配置文件放在任何位置,也无需在服务器类加载器中包含 Spring Security。 所有必需的文件都包含在您的应用程序中。Spring中文文档

这种设计提供了最大的部署时间灵活性,因为您可以将目标工件(无论是 JAR、WAR 还是 EAR)从一个系统复制到另一个系统,并且它会立即工作。Spring中文文档