正在阅读:一个简单实用的数据库操作框架一个简单实用的数据库操作框架

2004-08-16 10:34 出处:CSDN 作者:chensheng913 责任编辑:linjixiong


  * @throws java.lang.Exception
  */
  public int deleteData(Object vo) throws Exception {
  return table.delRow(Row.fromValueObject(vo));
  }
  /**
  * 删除多条数据
  * @param condition 删除条件
  * @param args与条件对应的参数数组
  * @return
  * @throws java.lang.Exception
  */
  public int deleteDatas(String condition, Object[] args) throws Exception {
  return table.delRow(condition, args);
  }
  }

 

  这个DAO类是对Table类的一个方便的封装。用户如果向操作数据库只要创建一个Database对象,一个DAO对象,一个值对象(对应表结构),然后就可以进行方便的数据库操作了,下面给出一个实例来演示这个小小框架的用法。

  演示程序
  首先建立一个teacher表,语法如下


  create table teacher (
  id  int not null,
  name    varchar(20) not null,
  birthday    smalldatetime   null,
  address varchar(100)    null,
  income  money   null,
  constraint id PRIMARY KEY  NONCLUSTERED ( id )
  )



  然后建立一个与teacher表对应的值对象类。


  public class TeacherVO implements Serializable {
  private Integer id;
  private String name;
  private String address;
  private BigDecimal income;
  private java.sql.Timestamp birthday;
  public TeacherVO() {
  }
  public Integer getId() {
  return id;
  }
  public void setId(Integer id) {
  this.id = id;
  }
  public String getName() {
  return name;
  }






察看评论详细内容 我要发表评论
作者笔名简短内容 发表时间
:

键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品