java - Symfony 执行访问数据库的 java 程序

标签 java sql symfony concurrency doctrine

我正在使用 Symfony 和 Doctrine 来管理我的实体。 我的路线之一是启动一个需要使用相同数据库的 java 程序。

访问是线程安全的,我的意思是 Symf/Doctrine 读/写表 A 和读表 B 而Java/JDBC只是读取表A并写入表B

即使 Doctrine 在 java 程序正在处理时对表 A 进行写入,java 程序仍应正常工作,不会出现不需要的行为(理论上 ^^ )。

现在,当从 symf 启动 java 时,我收到错误:SQLState:S1000(另一个连接锁定了表)。

那么我该如何解决这个问题(读/写规范或???)?

或者唯一的方法是通过另一种方式(文件或???)为java程序提供所需的数据并告别性能?

谢谢。

最佳答案

好吧,问题不是来自数据库并发访问,而是由于我使用 JDBC 的 java 代码。已解决

关于java - Symfony 执行访问数据库的 java 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61626608/

相关文章:

java - Spring AOP - 异常 : org. springframework.beans.factory.BeanDefinitionStoreException:

Java 套接字 : check if client is able to receive message from server

MYSQL : Error in Tigger

SQL排序算法

php - 拥有 +100 个用户的 Symfony2 网站 = 100% CPU 费用

Java:远程方法调用(RMI)

java - 如何制作一个不干扰Activity的正在运行的服务?

symfony - TailwindCSS 3 + Symfony/webpack Encore 没有样式?

sql - 当我运行 left join 时,内部发生了什么?

php - 多个连接无法识别选项 "mapping_types"