title: Does Specifying @Transactional rollbackFor Also Include RuntimeException
body: <pre><code>@Transactional(rollbackFor = MyCheckedException.class)
  public void foo() {
      throw new RuntimeException();    
  }
  </code></pre>
  
  <p>Will this transaction get rolled back, or do I need to include RuntimeException.class in the annotation as well?</p>