1.不可能
2.插入记录.成功后保存图片文件.
3.想不出来你说的同步到底是同步到哪种程度
就是如果插入该条记录成功了。我才往磁盘写入这条记录对应的图片。如果插入失败就不去些。
奇思妙想总是刚刚学编程的人提出来的,没事梦想总是要有的嘛,万一实现了呢。
我的意思是,数据库插入这条记录的操作和向硬盘写入该文件的操作。这两个操作应该在一个事务里边的。
那你就判断是否插入成功,成功了就将图片保存到指定位置,否则不保存就可以了。
这需要一个判断,连事务都用不上吧。。
先获取请求参数中的图片二进制流写入磁盘中,并返回一个写入成功与否的标识。若该标识为true才去执行数据库的写操作,否则不执行数据库写操作。
我建议可以先将avatar image写入到folder中,当check 写入成功之后,再将相应的数据插入到数据中,这样做做好