Java DAO模式 业务层接口

本文档介绍了如何根据《李兴华--java8编程开发入门》视频整理开发业务层,尤其是IEmpService接口的标准。业务层是供外部调用的实际操作层,接口名称基于操作的表名,如IEmpService。建议定义统一的有意义的方法名如update(), delete()等。在分布式开发中,业务层使用基本类型,而数据层使用包装类。" 85995776,7884709,手绘视频制作利器:Easy Sketch Pro 3.0.6 中文版,"['手绘视频制作', 'EasySketchPro', '视频编辑', '营销工具', '多媒体创作']
摘要由CSDN通过智能技术生成

本博客根据《李兴华--java8编程开发入门》视频整理而来。

数据层写完了,但数据层并不能真正给用户使用,所以开发业务层。业务层是真正留给外部调用的,外部可能是控制层或者直接调用。本次操作都是采用直接调用的形式进行。

业务层也是由不同的层进行调用,所以业务层开发的首要任务就是定义业务层的操作标准。

开发业务层标准——IEmpService

业务层也可以成为Service层,由于描述的是Emp表的操作,所以名称定义为IEmpService,并且保存在service子包下。但是对于业务层方法的定义没有强制标准,但是建议写上有意义的统一名称:update(),delete().....

【注意】所有业务层的操作都用基本类型,数据层用包装类。因为在分布式开发之中,有时候包装类可能不支持。

范例:定义IEmpService操作标准

package com.fs.service;
import java.util.List;
import java.util.Map;
import java.util.Set;
import com.fs.vo.Emp;
/**
 * 定义Emp表 业务层的执行标准,此类一定要负责数据库的打开和关闭操作
 * 此类可以通过DAOFactory类取得IEmpDAO的接口对象
 * @author 婉阿婉
 */
public interface IEmp
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值