Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > Problema con el mapeo de una entidad en Hibernate.

Buenas tardes

Tengo un problema con el mapeo de una entidad en Hibernate, lo he consultado en varias paginas y debería estar bién pero me devuelve un error.

El campo dentro de la entidad Cliente es private BigDecimal dto1;

La columna en la tabla Cliente en una bd MySQL es column="dto1" DECIMAL(5,2)

La linea de mapeo dentro de un archivo de mapeos es:
<property name="dto1" column="dto1" type="big_decimal" precision="5"
scale="2" not-null="true"/>

El error es:
Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'sessionFactory' defined in class path resource [spring.xml]: Invocation of init method failed;
nested exception is org.hibernate.HibernateException: Wrong column type: dto1, expected: numeric(5,2)

Gracias.

noviembre 21, 2013 | Unregistered CommenterFermín Martín