Java中DAO接口及实现类的编写指南

编写DAO接口及实现类一般情况下,一个DAO对应一个数据库表,本例中TraninstDao对应数据库CSTRANINST表。DAO提供增删改查操作:

public interface TraninstDao

  • insert方法:由SQL生成流水号,通过该方法返回流水号。 java int insertTraninst(Traninst object);
  • delete方法:返回删除条数,调用者根据返回值判断是否处理。 java int deleteTraninst(Integer traninstId);
  • update方法:返回更新条数,调用者根据返回值判断是否处理。 java int updateTraninst(Traninst object);
  • select方法:提供根据主键查询交易实体类,用于页面显示交易明细。 java Traninst selectTraninstByPk(Integer traninstId); 更复杂的查询方法: java List selectTraninstByDynamic(Map params);
ppt 文件大小:665.5KB