下面的JPA存储库是通过Spring Data Rest通过Http GET方法公开的-实际上,这是正确的,但是,在我的情况下,它是通过GET而不是Web表单显示/发送密码信息的。有办法强制使用POST吗?
下面的URL是: http://localhost:8080/api/users/search/queryForLogin?email=myemail@xyz.com&password=myPass
public interface UserRepository extends JpaRepository<User, Long> {
@Query("select u from User u where lower(u.email) = lower(:email) and
u.password = :password")
User queryForLogin(
@Param("email") String email,
@Param("password") String password );
}