公共类做EntityBean的基类时Hibernate的Annotation属性设置

王朝java/jsp·作者佚名  2006-01-10
窄屏简体版  字體: |||超大  

http://www.hibernate.org/hib_docs/annotations/reference/en/html/entity.html#d0e602

@EmbeddableSuperclass

public class EntityBean {

Integer id;

@Id(generate = GeneratorType.AUTO)

public Integer getId() {

return id;

}

public void setId(Integer id) {

this.id = id;

}

@Override

public boolean equals(Object obj) {

if (id == null)

return super.equals(obj);

else return id.equals(((EntityBean) obj).id);

}

@Override

public int hashCode() {

if (id == null)

return super.hashCode();

else

return id.hashCode();

}

}

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航