实体对象: 主表: public class CreditInquiry implements Serializable { private static final long serialVersionUID = 1L;
public static String REF = "CreditInquiry"; public static String PROP_TYPE = "type"; public static String PROP_TYPE_NAME = "typeName"; public static String PROP_NO = "no"; public static String PROP_CREATE_TIME = "createTime"; public static String PROP_UPDATE_TIME = "updateTime"; public static String PROP_ORGANIZATION_NO = "organizationNo"; public static String PROP_UPDATE_ORGANIZATION_NO = "updateOrganizationNo"; public static String PROP_STAFFER_NO = "stafferNo"; public static String PROP_UPDATE_STAFFER_NO = "updateStafferNo"; public static String PROP_ID = "Id";
private int hashCode = Integer.MIN_VALUE;
// primary key private java.lang.Long id;
// fields private java.lang.String type; private java.lang.String typeName; private java.lang.String no; private java.util.Date createTime; private java.util.Date updateTime; private java.lang.String organizationNo; private java.lang.String updateOrganizationNo; private java.lang.String stafferNo; private java.lang.String updateStafferNo; ........... ............. }
子类..
public class CreditInquiryIndividualCustomer extends CreditInquiry implements Serializable { private static final long serialVersionUID = 1L;
public static String REF = "CreditInquiryIndividualCustomer"; public static String PROP_NAME = "name"; public static String PROP_VALUE = "value"; public static String PROP_CREDIT_INQUIRY_ID = "CreditInquiryId";
private int hashCode = Integer.MIN_VALUE;
// collections private java.util.Map properties;
...... ......
}
我也问过同事,说这个表就不合理,这里没有父子关系,这里没有子类,这里我把它看作子类的[类],其实是一个属性而已..
请大家帮我分析一下..
|
|