日期:2014-05-19  浏览次数:20572 次

web项目!求分析这样接口写是否合理。求正确思路
我写了一个CommonDao接口是通用的增删改查。如果我想再写UserDao接口。。我可不可以写一个UserDao接口然后继承CommonDao接口 然后UserDaoImpl类继承CommonDaoImpl类?如果这么写的话Biz层应该怎么写?

------解决方案--------------------
当然可以这么写,你管BIz层干什么,你操作的是dao层
------解决方案--------------------
一般这样来写,UserDao接口继承CommonDao,UserDaoImpl实现类实现UserDao接口,同时继承CommonDaoImpl类。这样,既可以在UserDao中扩展接口,又包含了通用的增删改查的操作