作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我不确定我是否走在正确的道路上。在我的应用程序中,创建了 jdbc 连接,并且某些进程调用该事务上的提交。在同一个流程中,创建一个线程并再次调用同一个进程来执行提交。但后来的提交并未在 WHO 列中提交正确的用户数据。 WHO 列需要从用户 session 中获取其值。我已经检查过,如果我不创建线程并直接调用该进程,那么 WHO 列将正确更新。在线程创建时,出现问题。应用程序是使用 adf 模型创建的。请建议如何将用户上下文传递给线程。
最佳答案
除非您发布代码,否则很难回答您的问题。但根据你的措辞,我认为你很难将一些变量/数据传递给线程。最简单、最简单的方法是使用构造函数。当您创建对象来调用实现/扩展线程类的类时,请将数据作为参数传递。然后在被调用的类中使用构造函数来获取值并根据需要使用它们。我希望这会有所帮助,并且符合您提出的问题。
关于java - 如何将用户数据传递给线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38478728/
我是一名优秀的程序员,十分优秀!