Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Petakan hasil kueri JdbcTemplate Kustom dalam Objek

Buat satu POJO menggabungkan dua tabel seperti ini

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
}

Sekarang dengan menggunakan BeanPropertyRowMapper Tautan Dokumen tulis repositori Anda seperti

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));
}

Pastikan SELECT klausa dalam kueri dan Employee Nama file POJO sama.

Sekali jika Anda menjalankan kueri Anda, itu akan secara otomatis dipetakan ke POJO. Anda tidak perlu menulis BeanPropertyRowMapper map mapper khusus akan menangani pemetaan.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. UTC_TIMESTAMP() Contoh – MySQL

  2. Bagaimana cara menulis kueri templat hibernasi dari kueri sql?

  3. PHP MySql dan geolokasi

  4. Django - menginstal kesalahan mysqlclient:mysqlclient 1.3.13 atau yang lebih baru diperlukan; kamu punya 0.9.3

  5. MySql - fase pengiriman data yang lambat