我正致力于为包名,组和工件命名标准。
我们有多个部门/小组,工程,测试,研究等。
我们还有一些我们在各组中使用的通用框架,以及一些专门针对每个部门的自定义框架。
例如,一个这样的自定义框架是一个在工程组中使用的自定义缓存框架。
我想知道为缓存框架命名包,组和工件的标准是什么。
我可以如下所示,
Group Id : com.company.engineering.framework
Artifact Id : caching-framework
Package Name: com.company.engineering.framework.caching
这是正确的方法。
另外,我有一个可以在所有组中使用的自定义通用框架。
那么,我可以命名如下,
Group Id : com.company.framework
Artifact Id : common-framework
Package Name: com.company.framework.common
不确定,我这是对的。
有人可以帮我解决这个问题。
答案 0 :(得分:0)
这是一种可行且明智的方法。你绝对应该坚持的是用你的公司域启动所有groupIds,用groupId(+ something)启动所有包,只使用artifactId的小写字母。