我想问你,我想在java桌面应用程序中使用用户会话来存储变量,这样它就可以跨页面使用了。我在Google上找到了httpsession或servelet,但我认为它可以用于与web开发相关的项目。我认为我可以在我的数据库中创建一个表,当一个用户登录时,我会将他的信息存储在该表中,当他注销时,我只会将其从表中删除,但我认为有更好的解决方案来解决这个问题,所以有没有一种方法来存储用户信息(会话)(或类似的东西),以便我可以通过整个桌面应用程序?先谢谢你。
xqnpmsa81#
您可以创建一个全局静态Map,其中user id作为Map键,user info作为值,并在用户注销时将其从Map中删除。
1条答案
按热度按时间xqnpmsa81#
您可以创建一个全局静态Map,其中user id作为Map键,user info作为值,并在用户注销时将其从Map中删除。