title: Does Hibernate/JPA @Postload annotation mark the object "dirty"?
body: <p>We're using Hibernate EntityManager 3.6.10 (implements JPA 2).  I've checked the JPA spec and the Hibernate documentation but it does not appear to address this issue.</p>
  
  <p>I have a number of entity objects which use @PostLoad to trim trailing spaces from persistent fields which are strings:</p>
  
  <pre><code>@Column(name="MY_DESCRIPTION", nullable=false, length=30)
   private String myDescription;
  
  @PostLoad
  private void trimStrings() {
      myDescription = myDescription.trim();
  }
  </code></pre>
  
  <p>Will this mark the object "dirty" and generate extra saves? </p>