com.ticketapplication.dao
Class UserDAO

java.lang.Object
  extended by com.ticketapplication.dao.UserDAO

@Repository
public class UserDAO
extends java.lang.Object

DAO for User domain

Author:
Roman.Schwienbacher

Field Summary
private  org.springframework.jdbc.core.simple.SimpleJdbcInsert insertUser
           
private  org.springframework.jdbc.core.JdbcTemplate jdbcTemplate
           
private  org.apache.commons.logging.Log log
           
 
Constructor Summary
UserDAO()
           
 
Method Summary
 boolean deleteUser(User user)
           
 org.springframework.jdbc.core.JdbcTemplate getJdbcTemplate()
           
 java.util.List<Role> readAllRoles()
           
 java.util.List<User> readAllUsers()
           
 User readUserById(int id)
           
 boolean saveOrUpdate(User user)
           
 void setJdbcTemplate(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private final org.apache.commons.logging.Log log

jdbcTemplate

private org.springframework.jdbc.core.JdbcTemplate jdbcTemplate

insertUser

private org.springframework.jdbc.core.simple.SimpleJdbcInsert insertUser
Constructor Detail

UserDAO

public UserDAO()
Method Detail

saveOrUpdate

public boolean saveOrUpdate(User user)

deleteUser

public boolean deleteUser(User user)

readUserById

public User readUserById(int id)

readAllUsers

public java.util.List<User> readAllUsers()

readAllRoles

public java.util.List<Role> readAllRoles()

getJdbcTemplate

public org.springframework.jdbc.core.JdbcTemplate getJdbcTemplate()

setJdbcTemplate

public void setJdbcTemplate(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)