Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 60 questões.
#2344398

Em uma relação Many-to-Many bidirecional entre as entidades Produto e Cliente, deseja-se possibilitar a consulta de quais produtos um determinado cliente adquiriu e quais clientes possuem determinado produto.


Na classe dominante Cliente, em Java, foi utilizada a seguinte notação:


@ManyToMany

@JoinTable(name="cliente_has_produto", joinColumns=

{@JoinColumn(name="cliente_id")}, inverseJoinColumns=

{@JoinColumn(name="produto_id")})

private List produtos;


A notação equivalente, na classe Produto, deve ser:

  • @ManyToMany(mappedBy="produtos")private List clientes;
  • @ManyToMany(cascade = CascadeType.ALL)private ArrayList clientes;
  • @OneToMany(cascade=ALL, mappedBy="clientes")private Set clientes;
  • @ManyToMany(referredBy="clientes")private List clientes;
  • @ManyToOne(cascade=ALL, mappedBy="produtos")private ArrayList clientes;
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora