title: Hibernate: @Temporal with different timezone on server and mysql
body: <p>I got a simple question:</p>
  
  <p>Having such an entity</p>
  
  <pre><code>@Entity
  public class Entity {
      @Id @GeneratedValue(strategy = GenerationType.AUTO)
      private Long id;
  
      @Temporal(TemporalType.TIMESTAMP)
      private Date created = new Date();
  }
  </code></pre>
  
  <p>If I saved one with a server having GMT+4 for TimeZone, with a UTC DB server</p>
  
  <pre><code>Entity entity = new Entity();
  entityDao.save(entity);
  </code></pre>
  
  <p>What is really saved?
  Does Hibernate convert the GMT+4 into UTC when saving?</p>