为何dao与service封装成类

来源:1-6 实战:实现新闻管理系统的新闻管理模块

美丽又肤浅

2019-10-16 15:19:21

为何我们需要将dao与service声明为一个类,再通过创建对象来调用?因为pycharm会提示其中的def可能是静态方法,想一想貌似也有道理。

如果dao与service层的内容直接声明为普通函数,调用起来不是更加方便吗。

写回答

1回答

时间,

2019-10-16

同学,你好。同学将dao和service中的内容直接写成普通函数再调用也是可以的。老师将这两部分分别放在类中实现,主要体现了面向对象思想。将函数功能与调用分别封装在类中,在后期修改或报错时,可以更准确的找到是哪部分内容出的问题。

例:new_dao是关于新闻的一些操作的;user_dao是关于用户操作的。

http://img.mukewang.com/climg/5da6cd2109c14a2802210184.jpg

如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~

0

0 学习 · 2669 问题

查看课程