BaseServiceImpl中的实现关键点

来源:互联网 发布:制作视频片头软件 编辑:程序博客网 时间:2024/05/28 15:56

 抽取BaseService

由于在每个业务service中都存放了同样的基类方法,如增删改查;应写一个BaseService来实现这些基础方法并用BaseServiceImpl来实现其操作。这样具体业务Service可以直接继承这些内容。在BaseServiceImpl中只需要操作基础方法,所以在与数据库的操作交互中,只要能够获取到BaseDao对象即可。这个BaseDao可以从具体的业务ServiceImpl 中传递自身业务Dao给BaseServiceImpl便可。


BaseServiceImp类:



子Service类;可如下实现对BaseServiceImpl类中的BaseDao对象的实例化:


原创粉丝点击