Inserir registro em tabelas diferentes - usando vraptor 3

4 respostas
C

Olá pessoal estou com uma dúvida.

tenho duas tabelas

tb_produtos
id_produto
descricao
marca

tb_produtosLojas
id_loja
id_produto
estoque
preco

form.jsp

descricao
marca
id_loja
estoque
preco

Há um relacionamento entre as tabelas. Gostaria de saber como ficaria meu controller para fazer o insert em produtos e produtosLojas(hibernate).

desde já agradeço

4 Respostas

Lucas_Cavalcanti

como está seu modelo java? suas classes anotadas com @Entity

C

,.

C
@Entity

public class Produto {

@Id @GeneratedValue

private Long id_produto;

private String descricao;

private String marca;
@Entity

public class ProdutoLoja {

private Long id_produto;

private Long id_loja;

private double estoque;

private double preco;
Lucas_Cavalcanti

então, cleison, qdo vc trabalha com hibernate, vc não pode pensar em tabelas… vc tem que pensar em objetos e relações entre eles mesmo… o Hibernate se vira depois pra transformar o que vc fez em tabelas…

sugiro que vc dê uma olhada na apostila do VRaptor:

http://www.caelum.com.br/curso/fj-28-vraptor-hibernate-ajax/

e que procure por tutoriais de hibernate, talvez até aqui no guj mesmo

Abraços

Criado 16 de agosto de 2010
Ultima resposta 16 de ago. de 2010
Respostas 4
Participantes 2