我正在做一个项目,我们第一次使用 Spring Integration 和 AMQP。
我注意到将所有内容连接在一起似乎涉及很多XML 配置。我们的配置文件已经很乱了,要了解所有东西是如何挂在一起的变得越来越棘手。我担心我们会犯一些可预防的错误。
有哪些资源可以为如何构建大规模、真实世界的 spring 集成和 AMQP 项目提供指导。
例如:
- 我们应该为通道/队列/交换遵循什么命名约定
- 何时使用 XML 配置与基于注释的配置
- 可以混合和匹配注释和 xml,还是这是灾难的根源?
- 如何布局 bean 定义以便于使用
注意 - 我不是在寻找关于各种组件做什么的指导,更多的是 - 如何构建项目以促进可维护性。
理想情况下,我正在寻找:
- 博客文章
- 图书
- StackOverflow 答案(内联答案也很棒)