在Spring Data JPA中为本机查询添加例外

时间:2017-10-05 09:07:05

标签: java sql spring spring-data-jpa

我目前正在使用本机查询从多个表的连接中选择实体。

 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,这是CRUDRepositoryfindall方法提供的CRUD操作的默认行为。

我怎样才能实现同样目标?

0 个答案:

没有答案