让我们回顾一下原始业务委托模式的力量:
所有这些力量今天仍然具有相关性 - 它们不是必须存在于每个项目中,但可以.
主要的变化是我们不需要业务委托来最小化耦合(斜体).依赖注入解决了查找和访问的问题.
我喜欢亚当·比恩(Adam Bien)的分析:关于耦合的一个问题仍然没有得到解决,这是例外.例外情况现在未经检查,但仍然存在.客户端是否应该完全屏蔽EJB异常,这又取决于项目中存在的力量.
在引入业务委托模式以解决查找和访问问题的情况下(我怀疑是很多项目的情况),我们实际上不再需要它了.如果业务代表是出于其他原因,它仍然有意义.
PS:根据我自己的经验,资源注入从来就不是一个性能问题(除了注入的毫秒之外,我总是遇到更严重的性能问题:)
| 归档时间: |
|
| 查看次数: |
3376 次 |
| 最近记录: |