我编写了一个 Java 应用程序来将文章添加到 Joomla 站点。
我正在使用 JDBC 在 Mysql 数据库上连接和运行查询。
要创建一篇文章,我需要对_contents
表运行一个查询(一个插入)和对表运行 3 个查询_assets
(两个更新和一个插入)。
应该在_assets
表上执行的三个查询用于将项目插入“嵌套列表树”;因此,如果其中一个查询失败,嵌套列表树将中断。
我的程序正在从远程系统访问数据库(因此 Internet 连接问题或其他任何事情都会中断查询)。
我怎样才能确保所有三个查询都相互运行而不会遗漏任何一个?
谢谢