title: Entity Class name is transformed into SQL table name with underscores
body: <p>I have the following entity defined:</p>
  
  <pre><code>@Entity
  @Table(name = "EmailTemplate")
  public class EmailTemplate {
  </code></pre>
  
  <p>Despite the table annotation, I receive <code>java.sql.SQLException: Invalid object name 'email_template'</code>. How can I prevent an entity class such as EmailTemplate being transformed into email_template table name? </p>
  
  <p>Edit:</p>
  
  <p>I'm using Spring Boot: start JPA. From my build.gradle file,</p>
  
  <pre><code>compile("org.springframework.boot:spring-boot-starter-data-jpa")
  </code></pre>