dao的实现类daosupport的子类为什么还要实现继承dao的接口,这样有什么好处
比如说某一个针对具体bean的daostudentimpl类为什么既要继承daosupport又要实现studentdao,这样的结构有什么好处啊?...
比如说某一个针对具体bean的daostudentimpl类为什么既要继承daosupport又要实现studentdao,这样的结构有什么好处啊?
展开
3个回答
展开全部
实现了封装,你调用的时候只对接口进行调用,不会看到具体这个方法是怎么实现的,这样有利于分工协作。
还有我自己的理解就是就是当你的项目比较复杂,dao里面就会有很多方法,这个时候你要是去找一个方法就非常麻烦,现在这个接口里面只有方法名,没有实现体,你要找其中的方法是不是就很容易了。
还有我自己的理解就是就是当你的项目比较复杂,dao里面就会有很多方法,这个时候你要是去找一个方法就非常麻烦,现在这个接口里面只有方法名,没有实现体,你要找其中的方法是不是就很容易了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
dao是data access object,数据访问对象。因为你数据是保存到数据库里的,而数据库有那么多,他们实现有差异,这样设计就可以针对不同数据库,有不同的实现。将来扩展容易。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有些持久化的方法呗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询