码迷,mamicode.com
首页 > 编程语言 > 详细

JavaWeb中Dao层的接口和基本功能简单抽取技巧

时间:2015-08-25 15:59:45      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:

在dao层书写具体实现类的时候会将dao层功能抽取到接口中,然后去实现该接口,实现具体方法,书写具体功能代码。

抽取如图:

 技术分享

但是这种抽取不是很友好,由图可以看出,每个实现类中都要书写共同的增删改查方法,这样就是使得代码存再冗余,重复代码多次书写。此时就需要考虑将增删改查的代码再次抽取出来,写在一个类中。

抽取如图:

 技术分享

将增删改查的共用代码抽取到BaseDaoImpl中,提高代码的重用性,在具体的Dao调用共用方法时,指定泛型类型即可。

JavaWeb中Dao层的接口和基本功能简单抽取技巧

标签:

原文地址:http://www.cnblogs.com/millery/p/4757139.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!