我目前正在使用本机查询从多个表的连接中选择实体。
public interface POrderRepository extends CRUDRepository<POrder, long>
@Query("SELECT order_a.column_a, order_b.column_b from order_a inner join order_b on order_a.column_x = order_b.column_y")
ArrayList<POrder> readAllPOrders();
我希望这个方法也可以抛出EmptyResultSetDataAccessException
,包含在DataAccessException
中以防万一没有找到。 As I understand,这是CRUDRepository
等findall
方法提供的CRUD操作的默认行为。
我怎样才能实现同样目标?