Problemas one-to-one

3 respostas
R

Galera tenho um relacionamento no hibernate ono-to-one de usuarios e login, mas eu não estou conseguindo inserir dados em login com o usuário já cadastrado como eu posso fazer isso?

3 Respostas

fiaux

Nos mostre o que você já fez e explique melhor o problema.

R

.

R

Ricardomips:
Tenho mapeamento usuário e login, e gostaria de na hora em que eu estiver cadastrando o usuário cadastrar tambem o login, mas tenho um outro problema se é que representa um problema, tenho um usuário cadastrado e quando vou cadastrar usuário à ele da erro.

faultCode:Server.Processing faultString:‘org.springframework.orm.hibernate3.HibernateOptimisticLockingFailureException : Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1; nested exception is org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1’ faultDetail:‘null’

Valeu.

<property name="nome" type="string"/>
				
			<property name="sobrenome" type="string"
			     length="50" />
			     
			<property name="fone" type="string"
			     length="50" /> 
			<property name="celular" type="string"
			     length="50" />
			     
			<property name="email" type="string"
			     length="50" /> 
			
			    
			<one-to-one name="login"
				class="com.webcontrol.model.entity.Login"
				  	 />

<class name=“com.webcontrol.model.entity.Login”

table="login">
			<id name="id" column="user_id"  type="long">
				<generator class="foreign">
					<param name="property">usuario</param>
				</generator>	
			</id>
			<property name="roles_id" type="long"/>
			<property name="login" type="string"   length="50"/>
				
			<property name="senha" type="string"   length="50"/>
		<one-to-one name="usuario" 
			class="com.webcontrol.model.entity.Usuario"
			constrained="true"/>

Criado 7 de junho de 2008
Ultima resposta 9 de jun. de 2008
Respostas 3
Participantes 2