Advertisement
Guest User

Untitled

a guest
Sep 17th, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.66 KB | None | 0 0
  1. /*****************************/
  2. package com.controller;
  3.  
  4. import java.util.List;
  5.  
  6. import org.springframework.beans.factory.annotation.Autowired;
  7. import org.springframework.web.bind.annotation.PathVariable;
  8. import org.springframework.web.bind.annotation.RequestMapping;
  9. import org.springframework.web.bind.annotation.RequestParam;
  10. import org.springframework.web.bind.annotation.ResponseBody;
  11. import org.springframework.web.bind.annotation.RestController;
  12.  
  13. import com.DAO.PatientDAO;
  14. import com.IDAO.IPatientDAO;
  15. import com.domain.UserSignup;
  16.  
  17. import com.repo.usersigninRepository;
  18.  
  19. @RestController
  20. @RequestMapping("/user")
  21. public class usersigninController {
  22.  
  23. @Autowired
  24. private usersigninRepository patientDAO;
  25. @RequestMapping("/login")
  26. @ResponseBody
  27. public UserSignup findByName(@RequestParam("username") String username,@RequestParam("password") String password){
  28. return patientDAO.find(username,password);
  29. }
  30.  
  31. }
  32.  
  33. /***********************/
  34. package com.repo;
  35.  
  36. import java.util.List;
  37.  
  38. import org.springframework.data.jpa.repository.JpaRepository;
  39. import org.springframework.data.jpa.repository.Query;
  40. import org.springframework.data.repository.CrudRepository;
  41. import org.springframework.data.repository.query.Param;
  42. import org.springframework.stereotype.Repository;
  43.  
  44. import com.domain.UserSignup;
  45.  
  46. @Repository
  47. public interface usersigninRepository extends JpaRepository<UserSignup, Integer> {
  48.  
  49. //UserSignup findById(int userid);
  50.  
  51. @Query("SELECT p FROM UserSignup p WHERE p.username = :username AND p.password = :password")
  52. public UserSignup find(@Param("username") String username,@Param("password") String password);
  53.  
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement