इस तरह से दो तालिकाओं को मिलाकर एक POJO बनाएं
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
}
अब BeanPropertyRowMapper
. का उपयोग करके Doc Linkए> अपना भंडार लिखें जैसे
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));
}
सुनिश्चित करें कि SELECT
क्वेरी में क्लॉज और Employee
POJO का दायर नाम वही है।
एक बार जब आप अपनी क्वेरी निष्पादित करते हैं तो यह स्वचालित रूप से पीओजेओ पर मैप हो जाएगा। आपको कस्टम मैपर लिखने की कोई आवश्यकता नहीं है BeanPropertyRowMapper
मैपिंग का ध्यान रखेंगे।