Spring Cloud可否不使用SpringMVC

cloud的各组件间都是通过restful的http服务来通信,我想用jersey或resteasy来实现rest,它们更轻更快。主要想了解下,不用springmvc会有什么代价,例如mvc做了哪些实现。
已邀请:

itmuch.com - 《Spring Cloud与Docker微服务架构实战》作者

赞同来自: winston

可以用Jersey/resteasy。
spring boot 原生支持jersey:http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/htmlsingle/#boot-features-jersey
spring boot 整合resteasy:http://blog.csdn.net/dfsdffe/article/details/52101691
=====
B.T.W  
如果您打算使用Jersey或者Resteasy的话,在spring cloud中,如果您打算使用feign,feign默认是使用的spring mvc的注解。因此,建议feign最好配置成JAX-RS注解,从而保持代码书写的统一(非必须,只是建议。否则提供者用Jersey/resteasy注解,客户端侧用spring mvc注解学习成本感觉挺高的,而且开发体验不一致)。

要回复问题请先登录注册