Que tal, estoy usando Hibernate y estoy intentando buscar una propiedad para evitar insertar en la base de datos un campo vacío.
Por ejemplo, tenemos el archivo pieza.hbm.xml
Código XML:
Ver original<hibernate-mapping>
<class name="data.Pieza" table="pieza">
<id column="pieza_ID" name="piezaId">
<generator class="identity"/>
</id>
<property descripcion="nombre"/>
</class>
</hibernate-mapping>
De la forma que está ahora, la propiedad descripcion puede insertarse en la base de datos sin ningún valor, probé poniendo esto:
Código XML:
Ver original<property name="nombre" not-null="true"/>
Pero no sirve para evitar insertar la propiedad sin ningún valor.
¿Cómo podría conseguir que no se inserte en la base de datos una propiedad sin valor?