title: @Transient in spring data doesn't work
body: <p>I have <code>Settlement</code> entity</p>
  
  <pre><code>@Entity
  @Table(name = "settlement")
  public class Settlement {
  
      @ManyToOne
      @JoinColumn(name = "subscription_x_product_id")
      private ProductSubscription productSubscription;
  </code></pre>
  
  <p>which related to <code>ProductSubscription</code> entity</p>
  
  <pre><code>@Entity
  @Table(name = "subscriptionproduct")
  public class ProductSubscription {
      @ManyToOne
      @JoinColumn(name = "product_id")
      private Product product;
  </code></pre>
  
  <p>which related to <code>Product</code> entity</p>
  
  <pre><code>@Entity
  public class Product {
      @Transient
      private String enabled;
  </code></pre>
  
  <p>in <code>Product</code> entity i have field <code>enabled</code> which annotated with <code>@org.springframework.data.annotation.Transient</code>. 
  also I have Repository</p>
  
  <pre><code>public interface SettlementRepository extends JpaRepository&lt;Settlement, Integer&gt;
  </code></pre>
  
  <p>when I call <code>SettlementRepository.findAll();</code>  it give exception <code>Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: Invalid column name 'enabled'.</code></p>
  
  <p>How can I ignore the <code>enabled</code> field from being loaded from the DB ?</p>