服务层中的类应该暴漏契约。
实现接口是个不错的选择。该接口可能用数据迁移对象来接收并返回数据,且选用粗粒度而不是细粒度的方法,以降低来回通信次数并提高吞吐量。
为问题领域中的每个实体创建一个服务类,也可以考虑使用一个服务类。
强烈建议为每个服务都暴漏一个接口。
实现接口是个不错的选择。该接口可能用数据迁移对象来接收并返回数据,且选用粗粒度而不是细粒度的方法,以降低来回通信次数并提高吞吐量。
为问题领域中的每个实体创建一个服务类,也可以考虑使用一个服务类。
强烈建议为每个服务都暴漏一个接口。