@Component public class DefaultUserDao extends Object implements UserDao
| Constructor and Description |
|---|
DefaultUserDao(org.hibernate.Session session)
Creates a new UserDao.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(User user)
Adds the user on database
|
boolean |
containsUserWithLogin(String login)
Checks if there is already an user with given login.
|
User |
find(String login)
Finds an user by login
|
User |
find(String login,
String password)
Finds an user by login and password.
|
List<User> |
listAll()
Retrieves all users from database.
|
void |
refresh(User user)
Synchronize the user data with the database.
|
void |
update(User user)
Update the user on database.
|
public DefaultUserDao(org.hibernate.Session session)
session - Hibernate's Session.public User find(String login, String password)
UserDaopublic User find(String login)
UserDaopublic void refresh(User user)
UserDaopublic void update(User user)
UserDaopublic List<User> listAll()
UserDaopublic boolean containsUserWithLogin(String login)
UserDaocontainsUserWithLogin in interface UserDaoCopyright © 2014 Caelum. All Rights Reserved.