El *_*Moz 12 design-patterns hibernate java-ee ejb-3.0
虽然单个设计显然不能涵盖所有场景,但现在普遍认为ORM类应该在表示层和业务层(本地或远程)之间来回传递,从而取代了对数据传输对象的需求?据我所知,使用ORM类会出现不必要的急切加载,上下文管理问题和紧密耦合等问题,但也会节省大量时间并保持简单.现在是否有一种标准方法通常有利于一种方法(在大多数情况下)?
这是一个非常有趣的问题,也是我在过去两年里一直在研究和实验的问题。
我认为这里确实没有正确或错误的答案。我认为你不能简单地说我想要一个而不是另一个,因为通常你可能想要一个混合体,具体取决于你的客户是什么(网页、ws、机器和/或本地、远程)。
这里要记住的重要一点是每种产品的优缺点是什么,并根据您的要求应用它。
例如:
通过分层包装您的系统并仔细公开和保护它们,您可以为许多不同类型的客户端生成各种 API。
归档时间: |
|
查看次数: |
4034 次 |
最近记录: |