最近因为发布方面的原因,需要对项目进行一次改造,趁着这次机会,对云平台项目进行了彻底的重构,迁移到了Spring Boot上。改造过程中,从传统的Spring项目迁移到Spring Boot上,还是碰到了一些问题的,也因此留下了这个系列的笔记。其中的内容,应该对希望把传统的Spring项目迁移到Spring Boot的人会有所帮助。
在改造过程中碰到了很多问题。诸如:数据源(多数据源)、事务、Swagger、Redis、日志、CXF、Kafka等等。这将在后面的系列中分别介绍。
限于时间,有些方面可能介绍得不是非常充分。但是希望自己能够尽量的把问题、解决方案描述清楚,也算是以后的一个参考吧。
附录中是部分参考资料,后面每篇文章会有对应专题的参考资料,仅供参考。
附录. 参考资料
- How to Configure Two DataSources
- Laziness at extreme: developing JAX-RS services with Spring Boot
- Spring Boot CXF JAX-WS Starter
- Spring Integration
- A Quick Guide to Spring @Value