什么是服务方式?

时间:2012-11-18 11:29:13

标签: hibernate java-ee service dependency-injection

我正在学习Hibernate,同时阅读与DI或IOC相关的文章。

当我在学习hibernate并阅读与DI或IOC相关的文章时,我发现这个名为“Service”的术语是什么样的服务方法?它如何影响您的整个申请?

1 个答案:

答案 0 :(得分:1)

现在典型的设计(在某种程度上由Spring和EJB推广)涉及三个层次:web,service和DAO。

Web层应该只与服务层(调用服务方法)交互,通过事务管理提供高级业务功能。

业务层应该只调用DAO层(或业务层的其他部分),请求数据。每个Web请求都可能涉及多个业务呼叫,每个业务呼叫都可能涉及多个DAO呼叫。

另见