title: @NotNull on default in JPA/Hibernate
body: <p>I have MySql database with several tables. Every field in each table is not nullable. That's why I am forced to use <code>@NotNull</code> annotation to each field in all my Java classes marked with <code>@Entity</code>. Do I really have to do this or is there a way to tell JPA/Hibernate to treat every field NotNullable on default?</p>
  
  <p>edit:
  I am aware of <code>@Column(name="something", nullable=false)</code> too. But still, it doesn't solve any problem - you have to write <code>nullable=false</code></p>