package com.chantha.jdbc.jpa.repo; import com.chantha.jdbc.jpa.model.Customer; import org.springframework.data.jpa.repository.Query; import org.springframework.data.repository.CrudRepository; public interface CustomerRepo extends CrudRepository { @Query(value = "SELECT *\n" + " FROM tb_order o\n" + " INNER JOIN order_detail od\n" + " ON (o.order_id=od.order_id)\n" + " INNER JOIN tb_customer c\n" + " ON (o.cus_id=c.id)\n" + " INNER JOIN product pro\n" + " ON (pro.product_id=od.product_id)\n" + "\n" + "\t\t",nativeQuery = true) @Override Iterable findAll(); }