| You are developing a Java EE application to maintain EPractize Labs customer details. One customer can have one or more products. |
| Select the valid code to update product details of a customer. |
| Choice 1 | @PersistenceContext
EntityManager em;
public void saveProduct(int custID, Product product) {
Customer cust = em.find("Select Customer where custID = :custID");
cust.getProducts().add(product);
product.setCustomer(cust);
} |
| Choice 2 |
@PersistenceContext
EntityManager em;
public void saveProduct(int custID, Product product) {
Customer cust = em.find("custID");
cust.getProducts().add(product);
product.setCustomer(cust);
}
|
| Choice 3 |
@PersistenceContext
EntityManager em;
public void saveProduct(int custID, Product product) {
Customer cust = em.find(Customer.class, custID);
cust.getProducts().add(product);
product.setCustomer(cust);
}
|
| Choice 4 |
@PersistenceContext
EntityManager em;
public void saveProduct(int custID, Product product) {
Customer cust = em.find(Customer.class, "custID");
cust.getProducts().add(product);
product.setCustomer(cust);
} |