public class UserDao extends AMysqlDao implements IUserDao
| Constructor and Description |
|---|
UserDao() |
| Modifier and Type | Method and Description |
|---|---|
UserBean |
create(UserBean instance)
Create new record from object instance and save into database
|
boolean |
delete(UserBean instance)
Delete record from database
|
java.util.List<UserBean> |
getUsers()
Get list of all users from database
|
UserBean |
read(java.lang.Integer instance)
Loading record from database to Bean object
|
UserBean |
read(java.lang.String userName)
Loading record from SQL to Bean object from user login
|
UserBean |
update(UserBean instance)
Update record
|
public UserDao()
throws java.lang.ClassNotFoundException,
java.io.IOException
java.lang.ClassNotFoundExceptionjava.io.IOExceptionpublic UserBean create(UserBean instance) throws java.sql.SQLException
IGenericDaocreate in interface IGenericDao<UserBean,java.lang.Integer>instance - Bean objectjava.sql.SQLExceptionpublic UserBean read(java.lang.Integer instance) throws java.sql.SQLException
IGenericDaoread in interface IGenericDao<UserBean,java.lang.Integer>instance - (PK)java.sql.SQLExceptionpublic UserBean read(java.lang.String userName) throws java.sql.SQLException
IUserDaopublic UserBean update(UserBean instance) throws java.sql.SQLException
IGenericDaoupdate in interface IGenericDao<UserBean,java.lang.Integer>instance - Bean objectjava.sql.SQLExceptionpublic boolean delete(UserBean instance) throws java.sql.SQLException
IGenericDaodelete in interface IGenericDao<UserBean,java.lang.Integer>instance - Bean objectjava.sql.SQLException