T
- Pojo sobre el que trabaja esta lógica de negociopublic interface IBusinessLogic<T extends IPojo>
Modifier and Type | Method and Description |
---|---|
boolean |
delete(java.sql.Connection _con,
java.io.Serializable _pk)
Elimina la entrada de la tabla cuya clave primaria coincide con la cadena
pasada por parámetro
|
java.util.Collection<T> |
list(java.sql.Connection _con)
Obtiene un listado con todas las entradas de la tabla
|
T |
load(java.sql.Connection _con,
java.io.Serializable _pk)
obtiene la entrada de la tabla cuya clave primaria coincide con el identificador
pasado por parámetro
|
java.lang.Object |
save(java.sql.Connection _con,
T _p)
Guarda la entrada pasada por parámetro en la tabla correspondiente de la base de datos
|
void |
update(java.sql.Connection _con,
T _p)
Actualiza los datos de la entrada correspondiente
|
java.lang.Object save(java.sql.Connection _con, T _p) throws java.sql.SQLException
_con
- Connection a utilizar_p
- Objeto de tipo Pojo que representa la entrada a introducirjava.sql.SQLException
boolean delete(java.sql.Connection _con, java.io.Serializable _pk) throws java.sql.SQLException
_con
- Connection a utilizar_pk
- Clave primaria de la entrada a eliminarjava.sql.SQLException
void update(java.sql.Connection _con, T _p) throws java.sql.SQLException
_con
- Connection a utilizar_p
- objeto de tipo pojo con los datos a actualizar (obviamente la
clave primaria debe coincidir con el identificador del objeto)java.sql.SQLException
T load(java.sql.Connection _con, java.io.Serializable _pk) throws java.sql.SQLException, java.lang.Exception
_con
- Connection a utilizar_pk
- valor de la clave primaria de la entrada a recuperarjava.sql.SQLException
java.lang.Exception
java.util.Collection<T> list(java.sql.Connection _con) throws java.sql.SQLException, java.lang.Exception
_con
- Connection a utilizarjava.sql.SQLException
java.lang.Exception