Сейчас я изучаю весеннюю загрузку и спящий режим
Я создал репозиторий Staff Entity и Staff
@Entity
@Table(name = "staffs")
public class Staff {
private String name;
private String gender;
private String email;
private Integer mobile;
private String joined;
@Id
private String staffID;
private String password;
private Integer isAdminStaff;
private Integer instID;
getters and setter....
}
public interface StaffRepository extends CrudRepository <Staff,String> {
}
Теперь мне нужно создать метод в StaffRepository для входа пользователя
Запрос:
SELECT * FROM staffs WHERE email = 'john@example.com' AND password = 'aabc123xy' AND instID = 13
Мне нужно создать такой метод в репозитории персонала
@AutoWired
StaffRepository staffRepo
Staff staff= staffRepo.login("john@example.com","aabc123xy",13);// execute above where query
if (staff != null) youLoggedIn();
else wrongCredits();
Как это реализовать?
Также помощь по этому запросу ::
SELECT enrolled_courses.enrollID,student.name,student.studentid from enrolled_courses INNER JOIN student where enrolled_courses.studentid = student.studentid AND student.instID = 13 AND enrolled_courses.courseid = '13I01C'