package com.education.vidyarthi.online.Daoimpl;
import java.util.List;
import org.hibernate.SessionFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;
import com.education.vidyarthi.online.Dao.AdminDao;
import com.education.vidyarthi.online.model.Admin;
@Repository("adminDao")
public class AdminDaoImpl implements AdminDao {
@Autowired
private SessionFactory sessionFactory;
public List<Admin> validateLoginAdmin(String adminEmail, String password) {
return sessionFactory
.getCurrentSession()
.createQuery(
"from Admin where adminEmail=:adminEmail and password=:password")
.setString("adminEmail", adminEmail).setString("password",
password).list();
}
public List<Admin> getAdminByAdminEmail(String adminEmail) {
return sessionFactory.getCurrentSession().createQuery(
"from Admin where adminEmail=:adminEmail").setParameter(
"adminEmail", adminEmail).list();
}
}
import java.util.List;
import org.hibernate.SessionFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;
import com.education.vidyarthi.online.Dao.AdminDao;
import com.education.vidyarthi.online.model.Admin;
@Repository("adminDao")
public class AdminDaoImpl implements AdminDao {
@Autowired
private SessionFactory sessionFactory;
public List<Admin> validateLoginAdmin(String adminEmail, String password) {
return sessionFactory
.getCurrentSession()
.createQuery(
"from Admin where adminEmail=:adminEmail and password=:password")
.setString("adminEmail", adminEmail).setString("password",
password).list();
}
public List<Admin> getAdminByAdminEmail(String adminEmail) {
return sessionFactory.getCurrentSession().createQuery(
"from Admin where adminEmail=:adminEmail").setParameter(
"adminEmail", adminEmail).list();
}
}
0 comments:
Post a Comment