oi, como vcs tão?
alguém já usou alteração e inserção em cascata no hibernate? :oops:
To apanhando tanto com isso…
meu mapeamento tá assim:
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd">
<hibernate-mapping>
<class name="proj.User" table="users">
<id name="login" column="login">
<generator class="assigned"/>
</id>
<property name="name" column="name"/>
<property name="password" column="password"/>
<bag name="userTests" inverse="true" lazy="false" cascade="all">
<key column="login"/>
<one-to-many class="proj.UserTest"/>
</bag>
</class>
</hibernate-mapping>
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd">
<hibernate-mapping>
<class name="proj.UserTest" table="user_test">
<id name="user_test" column="user_test">
<generator class="assigned"/>
</id>
<many-to-one name="user" column="login" class="proj.User"/>
<property name="result" column="result"/>
<property name="dt_test" column="dt_test"/>
</class>
</hibernate-mapping>
mas qdo eu chamo um session.save(user) ou session.update(user)
ele não salva na base o userTest.
Já tentei usar as opções de unsaved-value com null, none, mas nao tah
adiantanto.
o que está acontecendo? to meio perdida aki…
brigada

