public abstract class DAOBean
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable
限定符和类型 | 字段和说明 |
---|---|
protected long |
id |
构造器和说明 |
---|
DAOBean() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
clone() |
boolean |
equals(java.lang.Object obj) |
protected boolean |
equals4NoPersistence(java.lang.Object obj)
这个方法其实表示是否有某个或某几个值有唯一约束
|
abstract boolean |
equals4Properties(java.lang.Object obj)
属性是否相同
|
long |
getId() |
int |
hashCode()
获取哈希码
|
protected abstract int |
hashCode4Properties() |
void |
setId(long id) |
public void setId(long id)
public long getId()
public int hashCode()
hashCode
在类中 java.lang.Object
protected abstract int hashCode4Properties()
public boolean equals(java.lang.Object obj)
equals
在类中 java.lang.Object
protected boolean equals4NoPersistence(java.lang.Object obj)
obj
- public abstract boolean equals4Properties(java.lang.Object obj)
obj
- 指定的对象public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在类中 java.lang.Object
java.lang.CloneNotSupportedException