zr.zrpower.common.db
类 dbEntity

java.lang.Object
  继承者 zr.zrpower.common.db.dbEntity
所有已实现的接口:
java.io.Serializable

public abstract class dbEntity
extends java.lang.Object
implements java.io.Serializable

智软web应用中间件公共组件包

数据库访问控制包

Copyright: Copyright (c) NFZR 2013

单元名称:dbEntity.java
中文解释:数据实体基类(抽象类)
作用:将数据库表映射为Java类,作为数据传输的载体的基类,所有数据实体必须从本基类继承。

版本:
6.1
作者:
南方智软科技
另请参见:
序列化表格

字段摘要
protected  boolean bHTML
           
protected  dbRow dbrow
           
 
构造函数摘要
dbEntity()
          构造函数,由实体子类重载
 
方法摘要
 void fullData(dbRow dr)
          用dbRow数据行填充实体
 void fullData(dbSet ds)
          用数据集填充实体
 void fullDataFromHashtable(java.util.Hashtable has)
          用哈西表填充实体
 void fullDataFromRequest(javax.servlet.http.HttpServletRequest request)
          用HTML页面发送的请求信息填充实体
 java.lang.String[] getAllColumnName()
          获取实体的所有字段名
 int getColumnCount()
          获取实体的字段个数
 dbRow getData()
          获取实体的数据,转换为dbRow型
protected  java.lang.String getString(java.lang.String mValue)
          获取实体的字符型数据
protected  void initialize()
          实体类初始化函数,由实体子类重载
 dbColumn item(java.lang.String ItemName)
          获取实体中指定名称的字段
 void setToHTML(boolean IfTo)
          获取实体值时是否显示在HTML界面上
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

dbrow

protected dbRow dbrow

bHTML

protected boolean bHTML
构造函数详细信息

dbEntity

public dbEntity()
构造函数,由实体子类重载

方法详细信息

initialize

protected void initialize()
实体类初始化函数,由实体子类重载


getString

protected java.lang.String getString(java.lang.String mValue)
获取实体的字符型数据

参数:
mValue - 字段名

fullData

public void fullData(dbRow dr)
用dbRow数据行填充实体

参数:
dr - dbRow数据行

fullDataFromRequest

public void fullDataFromRequest(javax.servlet.http.HttpServletRequest request)
用HTML页面发送的请求信息填充实体

参数:
request - Http请求

fullDataFromHashtable

public void fullDataFromHashtable(java.util.Hashtable has)
用哈西表填充实体

参数:
has - 哈西表

fullData

public void fullData(dbSet ds)
用数据集填充实体

参数:
ds - 数据集

getAllColumnName

public java.lang.String[] getAllColumnName()
获取实体的所有字段名

返回:
字段名数组

getColumnCount

public int getColumnCount()
获取实体的字段个数

返回:
字段个数

getData

public dbRow getData()
获取实体的数据,转换为dbRow型

返回:
实体数据行

item

public dbColumn item(java.lang.String ItemName)
获取实体中指定名称的字段

参数:
字段名 -

setToHTML

public void setToHTML(boolean IfTo)
获取实体值时是否显示在HTML界面上

参数:
是否显示 -