Ajuda hibernate

Galera eu tenho esse codigo… mas nao to usando session nos outros metodos…
e sou novo com hibernate como ficaria esse metodo usando getHibernateTemplate…

[code]/**
* @verifica se o usuário está autorizado para logar no sistema
*/
@SuppressWarnings(“unchecked”)
public String verificaAutenticacao(Acesso acesso) {
logger.info(“HQL” + acesso.getLogin());

	Query query = session
			.createQuery("select acesso from Acesso as acesso where acesso.login = :login and acesso.senha = :senha");
	query.setParameter("senha", acesso.getSenha());
	query.setParameter("login", acesso.getLogin());

	Acesso acesso2 = (Acesso) query.uniqueResult();

	if (acesso2 == null) {
		return "erro";
	} else {
		if (acesso2.isAdministrador()){
			return "administrador";
		}else
			return "usuario";
	}

}[/code]

meus outros metodos crud estao bem simples

exemplo…

[code]
public void delete(UsuarioPojo usuario) {

	getHibernateTemplate().delete(usuario);

}[/code]

nao queria usar Hql… acho muito jdbc…
em vez dessas session e query tem como fazer usando getHibernateTemplate() ?
como ficaria ?

String hql = "from Acesso acesso where acesso.login = ? and acesso.senha = ?"; Object [] params = new Object [] { acesso.getLogin(), acesso.getSenha() }; List result = getHibernateTemplate().find(hql, params); ...Vê se é isso mesmo, flw! :thumbup: