import  java.io.Serializable;
import  org.apache.commons.lang.builder. * ;

public   class  BaseModel
    
implements  Serializable
{
    
public String toString()
    
{
        
return ToStringBuilder.reflectionToString(this, ToStringStyle.MULTI_LINE_STYLE);
    }


    
public boolean equals(Object o)
    
{
        
return EqualsBuilder.reflectionEquals(this, o);
    }


    
public int hashCode()
    
{
        
return HashCodeBuilder.reflectionHashCode(this);
    }

}

commons包实在是java程序员居家旅行、杀人越货必备的利器。