service层深入理解

来源:互联网 发布:百事通酒店软件 编辑:程序博客网 时间:2024/05/16 13:55

DAO层编写了接口和相关的SQL,使得代码与SQL分离,方便日后进行复查。而当我们需要控制DAO层的一些流程或者一些逻辑时,比如需要很多个DAO层的方法组合起来去完成一件事的时候,那么Service层的工作就有了DAO方法的拼接等逻辑操作就是在Service层完成的。 Service层结构设计 创建service包用于存放相关代码,同时创建exception包用于存放service接口所需要的一些异常,比如重复秒杀和秒杀已关闭这些异常。在创建用于数据传输的dto包,它主要用于web层和service层之间的数据传递。
参考文章