hibernate 设置联合主键的时候出现异常 你的TeacherPK.class呢?序列化、重写equals、hashcode了么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 package com.hibernate;import javax.persistence.Embeddable;//@Embeddablepublic class TeacherPK implements java.io.Serializable{ private int id; private String name; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } @Override public boolean equals(Object o){ if(o instanceof TeacherPK){ TeacherPK pk = (TeacherPK)o; if(this.id ==pk.getId() && this.name.equals(pk.getName())){ return true; } } return false; } @Override public int hashCode(){ return this.name.hashCode(); }} @GeneratedValue(strategy=GenerationType.TABLE,generator = "Teacher_GEN")注释掉就行了 因为无法识别id和name哪一个是序列化 注解标注hibernate 的Date类型,在mysql中仍是DateTime类型,求解 熟悉gsoap的朋友帮帮忙啊。。 阿宝兄,接上一个帖子. 都进来看看java问题 <forEach>分页之后,出现了问题。。。帮看一下谢谢! Hibernate 的一些问题 有懂数字证书的朋友吗?(有经验的朋友进) 请教如何将一个上传文件(图片或语音)的内容作为参数的一部分传递到webservice 哪位知道Rational rose Enterprise Edition(2002)解密方式? 帮忙看看这个程序什么意思? JAVA Struts2应用问题,那位大侠帮忙 特殊字符乱码问题,求指点!
package com.hibernate;import javax.persistence.Embeddable;//@Embeddable
public class TeacherPK implements java.io.Serializable{
private int id;
private String name;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Override
public boolean equals(Object o){
if(o instanceof TeacherPK){
TeacherPK pk = (TeacherPK)o;
if(this.id ==pk.getId() && this.name.equals(pk.getName())){
return true;
}
}
return false;
}
@Override
public int hashCode(){
return this.name.hashCode();
}}