/**
     * 保存操作
     * @param borderMeetings  封装对象
     * @param meetingsInfoDoc   上传的文件
     * @return BorderMeetings
     */
public BorderMeetings saveBorderMeetings(BorderMeetings borderMeetings,FormFile meetingsInfoDoc)  throws Exception{
// TODO Auto-generated method stub
if(meetingsInfoDoc!=null){
byte[] buffer = new byte[1];   
Session session = this.getSession();
borderMeetings.setMeetingsinfodoc(Hibernate.createBlob(buffer));
session.save(borderMeetings);
session.flush();
session.refresh(borderMeetings, LockMode.UPGRADE);
SerializableBlob  sb  = (SerializableBlob )borderMeetings.getMeetingsinfodoc();  
 OracleThinBlob blob = ( OracleThinBlob)sb.getWrappedBlob();
try {
OutputStream out = blob.getBinaryOutputStream();
InputStream in = meetingsInfoDoc.getInputStream();
      byte[] data = new byte[(int)in.available()];   
      in.read(data);  
      out.write(data);         
      in.close(); 
      out.close();
      session.flush();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}else
{
this.getHibernateTemplate().merge(borderMeetings);
}
      
    
return borderMeetings;
}
上面是我保存的操作。。可以保存到数据库中。。但是我用上面的代码覆盖原该怎么来的发现不行。。也就是不会修改。。那么修改该怎么做。。代码怎么改啊???