01/07/2009, 13:57
|
| | 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. |