title: Hibernate does not acknowledge persistent getter/setter property
body: <p>I have this propery in my entity class:</p>
  
  <pre><code>@Column(name="avatar",nullable=false,length=1000)
  String getAvatarData() {
      return new JSONObject(avatar.export()).toString();
  }
  void setAvatarData(String data) {
      avatar = Avatar.restore(new JSONObject(data).toMap());
  }
  </code></pre>
  
  <p>Hibernate doesn't handle it at all. At least, it's not included in the schema it generates.</p>