Tạo một POJO kết hợp hai bảng như thế này
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
}
Bây giờ bằng cách sử dụng BeanPropertyRowMapper Liên kết tài liệu viết kho lưu trữ của bạn như
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));
}
Đảm bảo rằng SELECT mệnh đề trong truy vấn và Employee Tên nộp hồ sơ của POJO giống nhau.
Sau khi bạn thực hiện truy vấn của mình, nó sẽ tự động ánh xạ tới POJO. Bạn không cần phải viết trình ánh xạ tùy chỉnh BeanPropertyRowMapper sẽ chăm sóc bản đồ.