【发布时间】:2011-07-04 15:39:42
【问题描述】:
我正在使用 JDBC 开发 Java 桌面应用程序,并且我想管理对数据库的并发访问。有人告诉我要使用 Sessions,但经过一些研究后发现 Sessions 在桌面应用程序中是不可能的。
这就是我寻求帮助的原因。您对如何管理这件事有任何想法。
谢谢
【问题讨论】:
-
我假设您有多个使用数据库连接的后台/工作线程。你能澄清一下问题是什么吗?是关于在您的桌面应用程序中定义事务吗?
-
是的,该应用程序将被许多用户访问,他们会做一些事情(插入、更新、...)这就是我想管理这个混乱的原因。
-
同一个桌面应用会被多个用户同时访问,还是每个用户都有自己的实例?
-
每个用户都有自己的实例,但事务将在数据库引擎中执行。
标签: java database session jdbc concurrency