有个关于数据库和文件同步写入的问题想请教下各位,我想将信息插入数据库的同时将此处信息同步写入到文件中,请问有什么类似于事务的方式能保证同步吗?即如果数据库插入失败的话,不会将信息写入到文件中;同时如果文件写入失败的话,也不会将信息插入到数据库中。
类似的,如果执行多个文件操作,将信息写入file1、file2、file3中,有什么方式能保证在file3写入失败时file1、file2不会被写入。
谢谢各位赐教!
类似的,如果执行多个文件操作,将信息写入file1、file2、file3中,有什么方式能保证在file3写入失败时file1、file2不会被写入。
谢谢各位赐教!
解决方案 »
- 急:SaaS模式,spring根据登录用户自动修改datesource并重新加载
- Action类中怎么把视图层的属性和属性值保存成数组?
- 程序员人生苦短
- hibernate不能自动创建表的问题
- 谁能解决这个问题程序呢?
- EJB3.0中Entity的2个问题
- Spring2的AOP为何不能在Web应用中使用
- 关于jbuilder的部署的几个不解
- 哪位大虾谈谈J2EE相对于.NET Framework有哪些优势
- SSH整合出现NoSuchBeanDefinitionException: No bean named 'userinfoDao' is defined
- hibernate高手呢
- struts s:token 使用有问题,请教各位大仙!!!
try {
commit();
if(commit成功){
写入文件
}
}catch(Exception e){
rollback();
}