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?