spring - Maven : Spring 4 + Spring Security

标签 spring maven spring-mvc spring-security spring-4

您能向我解释一下如何使用 Spring 正确构建 Web 应用程序吗?我知道 Spring 框架的最新版本是 4.0.0.RELEASE,但是 Spring Security 的最新版本是 3.2.0.RELEASE,而且它依赖于 spring 3.2.6 ......也许我错了:)

如何将它与 Maven 集成? 我可以使用 Spring 4 还是必须使用以前的版本? 正确的方法是什么?

如果对你来说不难,你能给我看看你的 pom.xml 吗?

最佳答案

使用 Spring 4 应该没问题。如 documentation 中所述。 :

"Spring Security 针对 Spring Framework 3.2.6.RELEASE 构建,但也针对 Spring Framework 4.0.0.RELEASE 进行了测试。这意味着您可以将 Spring Security 3.2.0.RELEASE 与 Spring Framework 4.0.0 一起使用.RELEASE.

他们继续描述了在您的项目中集成 Spring 4 和 Spring Security 的策略。喜欢这个:

<dependencyManagement>
    <dependencies>
      <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-framework-bom</artifactId>
        <version>4.0.0.RELEASE</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
    </dependencies>
</dependencyManagement>

关于spring - Maven : Spring 4 + Spring Security,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20821155/

相关文章:

java - 使用 Spring Boot 自动转换 RequestBody 期间,ZonedDateTime 的时区更改为 UTC

maven - 如何从一个来源生成多个 Maven Artifact

java - 具有 Spring MVC 的 Jackson 重复嵌套对象不反序列化

java - 如何在 Spring Boot 和 Hibernate 中统计特定 id 的记录

java - servlet 上下文错误

java - spring mvc,css 不工作

java - Spring Boot 升级时找不到 log4j 文件问题

java - Maven有Java持续测试插件吗?

java - Maven:在 JAR 的 META-INF 中包含文件

java - Spring AOP 阻止 RestController