title: Why does http PATCH reset double properties to 0 with jpa/spring mvc?
body: <p>When I do an http PATCH to this model to update the "bar" value it works as expected.</p>
  
  <pre><code>@Entity
  @Table(name='Foo')
  class Foo {
      @Id
      String id = UUID.randomUUID()    
      double bar
      String baz
  }
  </code></pre>
  
  <p>If instead, I do a PATCH to that same endpoint but ONLY include baz (leaving bar out of the payload completely) the database and returned JSON show the bar value was set to 0</p>
  
  <p>Does anyone know why a PATCH would update the double value without it being in the body?</p>
  
  <p>I'm using the default stack that ships w/ spring-boot 1.1.6 at this time (including data-jpa/ security/ web)</p>