为何dao与service封装成类
来源:1-6 实战:实现新闻管理系统的新闻管理模块
美丽又肤浅
2019-10-16 15:19:21
为何我们需要将dao与service声明为一个类,再通过创建对象来调用?因为pycharm会提示其中的def可能是静态方法,想一想貌似也有道理。
如果dao与service层的内容直接声明为普通函数,调用起来不是更加方便吗。
1回答
同学,你好。同学将dao和service中的内容直接写成普通函数再调用也是可以的。老师将这两部分分别放在类中实现,主要体现了面向对象思想。将函数功能与调用分别封装在类中,在后期修改或报错时,可以更准确的找到是哪部分内容出的问题。
例:new_dao是关于新闻的一些操作的;user_dao是关于用户操作的。
如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~
相似问题