Java tutorial
/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package br.com.igreja.factoryDAO; import br.com.igreja.entity.Usuario; import br.com.igreja.util.HibernateUtil; import java.util.ArrayList; import java.util.List; import org.hibernate.Criteria; import org.hibernate.Session; import org.hibernate.criterion.Restrictions; /** * * @author marwam */ public class UsuarioDAO { Session sessao; public List<Usuario> identificaUsuario(String login, String senha) { List<Usuario> listaFuncionario = new ArrayList<>(); sessao = HibernateUtil.getSessionFactory().openSession(); sessao.beginTransaction(); Criteria crit = sessao.createCriteria(Usuario.class); crit.add(Restrictions.like("login", login)); crit.add(Restrictions.like("senha", senha)); crit.uniqueResult(); listaFuncionario = crit.list(); return listaFuncionario; } }