spring 配置的事务超时是方法超时还是 执行sql语句时超时呢
@Transactional(propagation=Propagation.REQUIRED,readOnly=true,timeout=3000,rollbackFor=Exception.class)
public void save()
{
System.out.println("is saved");
try{
Thread.sleep(8000);
//int i=0;
//int j=5/i;
}
catch(Exception e)
{
}
finally
{
System.out.println("出错了没事的 ");
}
System.out.println("is saved2");
}