UP | HOME

UserDaoImpl.java

package de.botzenhart.testjsf.security.dao;

import java.util.List;

import org.springframework.orm.hibernate3.support.HibernateDaoSupport;

import de.botzenhart.testjsf.security.model.User;

public class UserDaoImpl extends HibernateDaoSupport implements UserDao {

   public void saveUser(User entity) {
      getHibernateTemplate().saveOrUpdate(entity);
   }

   @SuppressWarnings("unchecked")
   public User getUser(String username) {
      List<User> temp = getHibernateTemplate().find(
            "select h from User h where username='" + username + "'");
      if (temp.size() > 0)
         return temp.get(0);
      else
         return null;
   }

}

Author: Rainer Schuler

Date: 2011-02-11 Fr

HTML generated by org-mode 7.4 in emacs 22