【发布时间】:2014-07-05 18:18:18
【问题描述】:
大家好,我是 Spring 新手。只是有一个疑问。服务和 DAO 类做同样的事情吗?为什么你需要他们两个?除此之外,我们可以将控制器直接连接到我们的 Dao 方法,并从中获取数据。究竟需要什么服务层。我浏览了几个门户网站,其中一些人告诉服务层提供模块化,很少有人提到它也是出于安全目的。我仍然很困惑 谁能为这个查询提供一个明确的答案?
【问题讨论】:
-
所有与 SQL 无关的问题——安全性、输入验证、日志记录、“业务逻辑”——必须进入服务层。