我需要创建30多个微服务,所有服务都将具有相同的项目结构、安全性、与性能监视相关的配置、日志记录等,以及一些其他配置,这些配置对于所有服务或多或少都是通用的。
有没有推荐的工具可以帮助我生成具有公共配置和少量代码的项目结构,这些代码对所有服务都是通用的?
以我开发两个服务的经验,我花了更多的时间来创建这个结构和所有的公共代码。
有点像 https://start.spring.io 但除此之外,它还有70%的代码是自动生成的。
有什么办法使之自动化吗?
看看maven原型:
Intro
Guide