代码之家  ›  专栏  ›  技术社区  ›  Faabass

如何使用@Transaction和Threads

  •  0
  • Faabass  · 技术社区  · 7 年前

    问题是,当我在线程中使用@Transactional时 illegally attempted to associate a proxy with two open Sessions

    我在主线程中使用@Transactional(将对象保存在数据库中),然后调用 Future 执行 threads 在这里,我使用@Transactional来恢复和更新保存在主线程中的对象,但是我得到了上面提到的错误。

    我尝试了不同的流并将id而不是对象发送到线程,但是这样我就从数据库中得到了空值。

    0 回复  |  直到 7 年前