public boolean uploadDataToDatabase_hb(PlanSunAnaly inSun,FormFile inFormFile) throws Exception{
Transaction tx = null;
try
{
tx = session.beginTransaction();//Hibernate的Session对象
byte[] buffer = new byte[1];
buffer[0] = 1;
inSun.setFilecontent(Hibernate.createBlob(buffer)); session.save(inSun);
session.flush();
session.refresh(inSun,LockMode.UPGRADE); //锁定为更新模式。此句报错
session.flush();
tx.commit();
}
catch (Exception e)
{
System.out.println(e.getMessage());
return false;
}
return true; }
}为什么session.refresh(inSun,LockMode.UPGRADE);这句报错
Transaction tx = null;
try
{
tx = session.beginTransaction();//Hibernate的Session对象
byte[] buffer = new byte[1];
buffer[0] = 1;
inSun.setFilecontent(Hibernate.createBlob(buffer)); session.save(inSun);
session.flush();
session.refresh(inSun,LockMode.UPGRADE); //锁定为更新模式。此句报错
session.flush();
tx.commit();
}
catch (Exception e)
{
System.out.println(e.getMessage());
return false;
}
return true; }
}为什么session.refresh(inSun,LockMode.UPGRADE);这句报错
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货