Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/07/2009, 13:57
lissette22
 
Fecha de Ingreso: septiembre-2006
Mensajes: 114
Antigüedad: 18 años, 3 meses
Puntos: 1
Respuesta: Borrar un objeto Hibernate

Hola,

Mi mapeo es para la tabla de deporte:

<class name="com.apuestasWeb.bean.deporte.Deporte" table="DEPORTE">
<id name="idDeporte" column="IDDEPORTE">
<generator class="native"/>
</id>
<property name="nombre" column="NOMBRE" not-null="false" type="java.lang.String"/>

<bag name="lstEquipos" lazy="true" inverse="true" table="EQUIPO">
<key column="IDDEPORTE" />
<one-to-many class="com.apuestasWeb.bean.equipo.Equipo"/>
</bag>

</class>

para la tabla de equipo:

<class name="com.apuestasWeb.bean.equipo.Equipo" table="EQUIPO">
<id name="idEquipo" column="IDEQUIPO">
<generator class="native"/>
</id>
<property name="nombre" column="NOMBRE" not-null="false" type="java.lang.String"/>
<property name="anioFundacion" column="ANIOFUNDACION" not-null="false" type="java.lang.Integer"/>
<property name="ciudad" column="CIUDAD" not-null="false" type="java.lang.String"/>
<property name="estadio" column="ESTADIO" not-null="false" type="java.lang.String"/>

<many-to-one name="deporte" class="com.apuestasWeb.bean.deporte.Deporte" column="IDDEPORTE" not-null="true" insert="true" update="true" unique="false" lazy="false"/>

</class>

Y para borrar el elemento utilizo: getHibernateTemplate().delete(equipo);

En el que el objeto equipo tiene solo la idEquipo con valor el resto de atributos es null.

Gracias por vuestra ayuda.