弹簧集成|它包含什么(RestTemplate、@Scheduler、JMS)
在最近的一个项目需求中,我被要求不要使用spring集成来开发Springboot应用程序。
该应用程序用于从外部 API 收集数据并将数据保存在数据库中。但是当我浏览文档时,我看到了下面的引用,
https://docs.spring.io/spring-integration/reference/html/
两者似乎都喜欢谈论不同的事情。有人可以简要解释一下 spring 集成是什么以及他们想从上述两个链接中表达什么吗?
非常感谢任何帮助。
In a recent project requirement, I was asked to not use spring integration for developing the Springboot application.
The application was to collect data from an external API and persist the data in the database. But when I went through the documentation I saw below references,
https://docs.spring.io/spring-integration/reference/html/
Both seem to like talking about different things. Could someone briefly explain what spring integration is and what they are trying to say from the above two links?
Any help is greatly appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
正确的。与第三方库和协议交互的一般主题称为“集成”。这就是第一个链接所讨论的内容。
第二个是一个专门的 Spring 项目,它完全基于企业集成模式和消息传递。
也许这个项目的名称不是最好的,但它确实实现了世界上所有可能的与同一个 Web、调度、JMS 等的集成。
请阅读其文档以了解更多信息。
PS您在问题中没有解释为什么您的项目中禁止Spring Integration。
Right. There is a general subject interact with third party libraries and protocols called an "integration". That's what the first link is talking about.
The second one is a dedicated Spring project which is fully based on the Enterprise Integration Patterns and messaging.
Perhaps the name of this project is not the best, but it indeed does all the possible in the world integrations with the same Web, scheduling, JMS etc.
Please, read its docs to understand more.
P.S. You didn't explain in your question why Spring Integration is prohibited in your project.