Spring Data JPA: query ManyToMany
The following method signature will get you want to want: List<Test> findByUsers_UserName(String userName) This is using the property expression feature of Spring Data JPA. The signature Users_UserName will be translated to the JPQL x.users.userName. Note that this will perform an exact match on the given username.