任何人都可以举一些可能的服务示例。我正在阅读这本书,但无法理解该服务能做什么?它为modelAndView提供处理后的数据到控制器,但它看起来是java bean连接和检索数据库的结果,它是什么?
答案 0 :(得分:12)
服务组件是所有DAO聚集在一起并具有业务逻辑的地方。你可以这样想。
示例:
最后,我想引用grails doc来获得简洁明了的引用。
与Web层一样,Grails 定义服务层的概念。 Grails团队不鼓励这样做 嵌入核心应用程序逻辑 内部控制器,因为它没有 促进再利用和清洁分离 关注点。
答案 1 :(得分:0)
服务的示例可以是业务应用程序中的电子邮件服务(不在电子邮件客户端中)。本服务为其他组件提供发送电子邮件以通知用户有关内容的功能(服务)。