Boa tarde Pessoal.
Estou começando com JEE JPA HIBERNAT
Tenho a seguinte situação um entity Motorista e um entity Veiculo
vejam como elas estão
@Entity
public class Veiculo implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private int idveiculo;
@ManyToOne
@JoinColumn(name = "idMot")
private Motorista motorista;
private String anoVei;
private float capasciVei;
private String marcaVei;
private String modeloVei;
private String tipoVei;
// gets and sets
e
@Entity
public class Motorista implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private int idMot;
@OneToMany(mappedBy = "motorista")
private List<Veiculo> veiculo;
private String categoriaCnhMot;
private int cnhMot;
// gets and sets
Como que eu faço para persistir no BD
EX;
Veiculo v1 = new Veiculo();
Veiculo v2 = new Veiculo();
Veiculo v3 = new Veiculo();
associado somente com um Motorista
ou seja, um motorista tem muitos veiculos e muitos veiculos pertence somente a um motorista
tentei criar uma lista de veiculo para setar em um motorista, porem minha mente já embaralhou toda
List<Veiculo> listaDeVeiculos;
motorisa.setVeiculo(listaDeVeiculos);
agora ja não sei mais
obrigado Qualguer Ajuda;