春季JPA@Query与喜欢
我正在尝试在CrudRepository中创建一个方法,该方法将能够为我提供用户列表,其用户名类似于输入参数(不仅以开头,而且还包含它)。我试图使用方法,但正如Spring文档中所说,此方法等于“”。这对我来说不好,因为我已经告诉过,我正在尝试获取用户名包含..."findUserByUsernameLike(@Param("username") String username)"
where user.username like ?1
我写了一个查询到该方法,但它甚至没有部署。
@Repository
public interface UserRepository extends CrudRepository<User, Long> {
@Query("select u from user u where u.username like '%username%'")
List<User> findUserByUsernameLike(@Param("username") String username);
}
任何人都可以帮我吗?