Opret en én POJO ved at kombinere to tabeller som denne
public class Employee {
private int id_employee;
private String name;
private int id_employee_product.
private String product_name
//getter and setters
//Don't create a constructor its Entiry
}
Nu ved at bruge en BeanPropertyRowMapper
Dokumentlink skriv dit lager som
public List<Employee> fetchEmployeeProduct(){
JdbcTemplate jdbcTemplate = new JdbcTemplate("Your_DataSource");
StringBuilder query = new StringBuilder();
query.append("Your Query");
List<Employee> employeeProductList =
jdbcTemplate.query(query.toString(), new BeanPropertyRowMapper<Employee>(Employee.class));
}
Sørg for at SELECT
klausul i forespørgslen og Employee
POJO's arkiverede navn er det samme.
En gang, hvis du udfører din forespørgsel, vil den automatisk blive knyttet til POJO. Du behøver ikke at skrive en brugerdefineret mapper BeanPropertyRowMapper
vil tage sig af kortlægningen.