public class RecetaDao extends DaoAbs<RecetaPojo>
Modifier and Type | Field and Description |
---|---|
private java.lang.String[] |
fields
array de los atributos de la tabla tal y como aparecen en la base de datos
|
private java.lang.String |
idField
nombre de la clave primaria
|
private java.lang.String |
tableName
nombre de la tabla tal y como aparece en la base de datos
|
Constructor and Description |
---|
RecetaDao() |
Modifier and Type | Method and Description |
---|---|
protected RecetaPojo |
createPojo(java.sql.ResultSet rs)
(non-Javadoc)
|
protected java.lang.String[] |
getFields()
(non-Javadoc)
|
protected java.lang.String |
getIdField()
(non-Javadoc)
|
protected java.lang.String |
getTableName()
(non-Javadoc)
|
protected int |
setStatement(java.sql.PreparedStatement _st,
RecetaPojo _p)
(non-Javadoc)
|
delete, getString4Set, getStringOfFields, getValuesString, list, listBySQL, load, save, update
private final java.lang.String tableName
private final java.lang.String idField
private final java.lang.String[] fields
protected java.lang.String getTableName()
getTableName
in class DaoAbs<RecetaPojo>
#tableName
DaoAbs.getTableName()
protected java.lang.String getIdField()
getIdField
in class DaoAbs<RecetaPojo>
#idField
DaoAbs.getIdField()
protected java.lang.String[] getFields()
getFields
in class DaoAbs<RecetaPojo>
#fields
DaoAbs.getFields()
protected RecetaPojo createPojo(java.sql.ResultSet rs) throws java.sql.SQLException, java.lang.Exception
createPojo
in class DaoAbs<RecetaPojo>
rs
- ResultSet obtenido mediante una consulta a la base de datosjava.sql.SQLException
java.lang.Exception
DaoAbs.createPojo(java.sql.ResultSet)
protected int setStatement(java.sql.PreparedStatement _st, RecetaPojo _p) throws java.sql.SQLException
setStatement
in class DaoAbs<RecetaPojo>
_st
- PreparedStatement a poblar_p
- Objeto Pojo con los datos a utilizarjava.sql.SQLException
DaoAbs.setStatement(java.sql.PreparedStatement,
edu.uoc.recetario.arquitectura.pojo.IPojo)