gpt4 book ai didi

java - 如果连接丢失则注销java

转载 作者:行者123 更新时间:2023-11-29 05:38:06 25 4
gpt4 key购买 nike

我正在开发一个基于 LAN 的应用程序,该应用程序具有登录 - 注销系统。我在 accounts 表中有一列,如果该用户登录或未登录,该列将变为 true 或 false。

我需要在失去与数据库的连接之前执行logout() 方法,因为当连接已经丢失时,数据库无法再更新。

非常感谢回复!

最佳答案

我认为除非在您失去连接之前发生一组特定的条件,否则我认为您无法完成您所追求的事情,从而使您可以预见连接的丢失,以便您可以采取适当的行动.

您没有提供有关 LAN 架构的任何信息,因此我假设部署在不同机器上的应用程序将尝试直接查询位于同一 LAN 上的数据库。

您可以做的是部署另一个应用程序(从这里开始表示为服务器),它位于您的数据库之上,其他应用程序连接到它。 服务器 的目的是在数据库和其他应用程序之间提供一个中间层(如果数据库有任何更改,这可能会派上用场),并轮询其他应用程序。如果服务器无法连接,那么它会在数据库中设置相应的值。

关于java - 如果连接丢失则注销java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9029845/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com