title: Spring Transactions with Executor
body: <p>I have a method something like:</p>
  <pre><code>@Transactional
  
  public void method1() {
      taskExecutor.execute() -&gt; {
  
          // do work here
  
      }
  }
  </code></pre>
  <p>The <code>@Transactional</code> annotation isn't honored due to new thread pool.<br />
  How can I fix this?</p>