简单的问题。当我准备jar库时,让我们说" mondule-one"。 Maven正在构建JAR:module-one-0.0.1-SNAPSHOT.jar。我应该将所有接口提取到module-one-api项目,还是只使用一些插件来处理它?然后我将获得module-one-api-0.0.1-SNAPSHOT.jar。
最好的方法是什么?我在哪里可以获得更多相关信息?
答案 0 :(得分:0)
从观点解耦的最佳方法是创建一个单独的模块,就像你已经提到过module-one-api-0.0.1-SNAPSHOT.jar
之类的东西,这使得其他人只使用API更简单,并且可以创建一个单独的实现(DI)。