我有一个带有REST API的Spring Boot应用程序,使用Jackson进行JSON视图配置.它工作得很好,我可以获得Spring Boot的所有优点.
但是,我需要添加一个类似但具有不同设置的其他REST API.例如,除了其他方面,它需要一个不同的Jackson对象映射器配置,因为JSON看起来会有点不同(例如没有JSON数组).这只是一个例子,但有很多不同之处.每个API都有不同的上下文(例如/ api/current和/ api/legacy).
理想情况下,我想要将两个MVC配置映射到这些不同的上下文,而不必放弃启动时任何自动连接的东西.
到目前为止,所有我能够接近的是使用两个调度程序servlet,每个servlet都有自己的MVC配置,但这导致Boot丢弃了我自动得到的一大堆东西,基本上无法使用启动的原因.
我无法将应用程序分解为多个应用程序.
答案"你不能用Boot做到这一点并且仍能获得所有的魔力"是一个可以接受的答案.看起来它应该能够处理这个问题.