重构遗留Spring框架4.0.1以支持Spring引导RestControllers

时间:2015-09-23 20:05:52

标签: spring spring-boot

从更广泛的意义上说,我希望能够在传统的情况下拥有春季靴子的优势,并且可以手工完成所有事情。春天框架项目。由于JPA存储库,服务和提供程序是手工编写的,因此软切换到弹簧启动方式将是完美的。我想使用@RestController("mymodel")类型注释。

<spring.version>4.0.1.RELEASE</spring.version>
<org.springframework.security.version>3.2.3.RELEASE</org.springframework.security.version>
<org.springframework.data.spring-data-jpa.version>1.5.0.RELEASE</org.springframework.data.spring-data-jpa.version>

1 个答案:

答案 0 :(得分:1)

如果您有一个现有的spring 4项目,则可以开始使用新功能。 spring boot引入了许多新的自动配置以及项目启动器。如果你有现有的代码,你可以从简化/清理一些4.0之前的布线开始。 boot建立在很多方面。您可以浏览Spring引导参考指南here中的主要功能。

如果是@RestController,则会以Spring MVC为基础。请查看本指南的this部分,了解使用此注释背后的机制。