Boa noite pessoal,
Estou terminando um TCC, e esta faltando uma parte de relacionamento que estou com duvida e preciso da luz… rsrs
Preciso criar uma lista de preço de procedimentos baseando nos convenios. Para isso, é necessario relacionamento de muitos para muitos. Afinal posso ter varios preços para cada procedimento.
Procedimento:
@Entity
public class Procedimento {
@Id @GeneratedValue
private int id;
private String nome;
private String especialidade;
private double valor;
private String descricao;
Convenio:
@Entity
public class Convenio {
@Id @GeneratedValue
private int id;
public String nomeFantasia;
public String razaoSocial;
public String CNPJ;
public String site;
public String telefone;
public String nomeRepresentante;
public String emailRepresentante;
public String telefoneRepresentante;
private String endereco;
private String numero;
private String CEP;
private String cidade;
private String estado;
private String bairro;
private String numeroContrato;
private String observacao;
Pensei em criar uma tabela com o mapeamento manual, pois não consegui utilizar @ManyToMany:
@Entity
public class ProcedimentoConvenio {
@Id @GeneratedValue
private int id;
@OneToOne
private Procedimento procedimento;
@OneToOne
private Convenio convenio;
private double valor;
Acabei me atrapalhando no uso do vRaptor com esta tabela, não sabendo como salvar, se pego a lista no submit.
Estou sem saber o que fazer, com 3 dias para entrega-lo.
Quem puder da um Help.