java在JPQL@Query注释查询中使用@Param作为多个参数的对象
我们将@Param
as传递给多个参数,但我想使用单个对象和fetch
Query("SELECT a FROM Author a WHERE firstName = :firstName AND lastName = :lastName")
List<Author> findByFirstNameAndLastName(@Param("lastName") String firstName, @Param("firstName") String lastName);}
我想用
@Query("SELECT a FROM Author a WHERE firstName = :author.firstName AND lastName = :author.lastName")
List<Author> findByFirstNameAndLastName(@Param("Author") Author author);}
共 (0) 个答案