是否为名称更复杂的Spring Boot Starter提供命名建议?

时间:2018-12-03 16:50:17

标签: spring-boot naming-conventions spring-boot-starter

Spring Boot documentation说明了如何使用简单名称(例如acmeacme-spring-boot-starter

来命名Spring Boot启动程序。

但是,自动配置的“事物”并不总是具有如此简单的名称。有多个部分的名字怎么样?

例如CXF在基本名称周围“拆分”这些部分以表示项目组件层次结构:

  • cxf -spring-boot-starter- jaxws
  • cxf -spring-boot-starter- jaxrs

我发现了具有这些命名模式的其他变体

  • foo-bar -spring-boot-starter
  • spring-boot-starter- foo-bar (可能不正确,因为可能与Spring Boot项目的启动器发生冲突)

是否有命名约定或推荐?

1 个答案:

答案 0 :(得分:0)

https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-custom-starter

后缀应为SQL Server 2017,因此在您的情况下,我会说:

  • cxf - jaxws -spring-boot-starter
  • cxf - jaxrs -spring-boot-starter