我对微服务(和 SI)有点陌生,希望按照微服务架构风格制作 POC。我已经看到我可以使用 Spring Boot 进行部署,使用 SI 进行开发,但发现很少有关于如何组合它们的文档(只是 Spring Boot 主页中的一个示例)。您知道如何结合这两种技术的最佳实践或建议吗?
最佳答案
此事没有任何具体内容。
Spring Boot 利用 IntegrationAutoConfiguration
来开启 @EnableIntegration
,这样您就可以两全其美:引导要注入(inject)的东西,例如AmqpTemplate
、MongoTemplate
、DataSource
等到 Spring Integration 配置或使用 SI XML 组件定义。
查看我们基于 Spring Boot 的示例:
https://github.com/spring-projects/spring-integration-samples/tree/master/dsl https://github.com/spring-projects/spring-integration-samples/tree/master/basic/web-sockets https://github.com/spring-projects/spring-integration-samples/tree/master/applications/stomp-chat
关于spring-boot - 具有 Spring 集成和 Spring Boot 的微服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28114758/