gpt4 book ai didi

java - 如何将用户数据传递给线程?

转载 作者:行者123 更新时间:2023-12-02 03:28:18 25 4
gpt4 key购买 nike

我不确定我是否走在正确的道路上。在我的应用程序中,创建了 jdbc 连接,并且某些进程调用该事务上的提交。在同一个流程中,创建一个线程并再次调用同一个进程来执行提交。但后来的提交并未在 WHO 列中提交正确的用户数据。 WHO 列需要从用户 session 中获取其值。我已经检查过,如果我不创建线程并直接调用该进程,那么 WHO 列将正确更新。在线程创建时,出现问题。应用程序是使用 adf 模型创建的。请建议如何将用户上下文传递给线程。

最佳答案

除非您发布代码,否则很难回答您的问题。但根据你的措辞,我认为你很难将一些变量/数据传递给线程。最简单、最简单的方法是使用构造函数。当您创建对象来调用实现/扩展线程类的类时,请将数据作为参数传递。然后在被调用的类中使用构造函数来获取值并根据需要使用它们。我希望这会有所帮助,并且符合您提出的问题。

关于java - 如何将用户数据传递给线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38478728/

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