0
我试图将输入和输出流映射到我的数据库时有映射问题。我曾尝试将输入流设置为Blob,但没有奏效。 我需要进行简单的聊天,因此客户端可以发送和接收文件。所以这就是为什么我需要他们在数据库中。我也尝试只存储文件的内容,但也没有工作。映射对象流hibernate Java EE
我有下面的异常:
产生的原因:org.hibernate.MappingException:无法确定类型 :java.io.ObjectInputStream中,在表:用户,为列: [组织.hibernate.mapping.Column(OIS)]“}}
@Entity
public class User implements Serializable {
private Integer id;
private Socket sock;
private boolean isConnected;
private ObjectInputStream ois;
private ObjectOutputStream oos;
@Id
@GeneratedValue
public Integer getId() {
return this.id;
}
public void setId(Integer id) {
this.id = id;
}
public Socket getSock() {
return sock;
}
public void setSock(Socket sock) {
this.sock = sock;
}
public boolean isConnected() {
return isConnected;
}
public void setConnected(boolean isConnected) {
this.isConnected = isConnected;
}
public ObjectInputStream getOis() {
return ois;
}
public void setOis(ObjectInputStream ois) {
this.ois = ois;
}
public ObjectOutputStream getOos() {
return oos;
}
public void setOos(ObjectOutputStream oos) {
this.oos = oos;
}