我想知道什么是组织我的包的好方法,以便可以在它们之间共享作为服务参数所需的类。
我有几个服务接口,它们公开需要在bundes之间引用的类类型,例如:
public interface DoesThis {
public CustomClassB doSomething(CustomClassA customClassA);
}
据我了解CustomClassA
(如果在与公开服务相同的捆绑包中定义)将无法用于其他捆绑包,那么最好在一个包中公开捆绑包之间的类引用,然后将其导出?
就像一个子问题:服务和包导出是否应该协同工作......从我正在阅读的文档中不清楚是否是这种情况?
谢谢