|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.uoc.tfc.exuoc.controladors.GestorBDD
public class GestorBDD
Classe que interactua entre les classes DAO i la classes HIbernateUtils (el framewordk Hibernate) per la persistència
Constructor Summary | |
---|---|
protected |
GestorBDD()
|
Method Summary | |
---|---|
protected java.lang.Long |
afegir(java.lang.Class classe,
java.lang.Object ob)
|
protected java.lang.Long |
afegir(java.lang.Object ob)
Mètodes bàsics de gestió amb la base de dades |
protected int |
augmentaVisites(java.lang.Long id,
java.lang.Class classe)
|
protected void |
close()
|
protected org.hibernate.Transaction |
crearTrans()
|
protected void |
eliminar(java.lang.Class classe,
java.lang.Long id)
Deprecated. |
protected void |
eliminar(java.lang.Object ob)
|
protected void |
eliminar(java.lang.Object elimina,
java.lang.Object arrel)
|
protected void |
evict(java.lang.Object o)
|
protected java.lang.Object |
llegir(java.lang.Class classe,
java.lang.Long id)
|
protected java.lang.Object |
llegir(java.lang.Class classe,
java.lang.String nomCamp,
java.lang.Object valor)
|
protected java.util.List<?> |
Llista(java.lang.Class classe)
|
protected java.util.List<?> |
Llista(java.lang.Class classe,
int ini,
int fi,
java.lang.String campOrdre,
java.lang.String ordre)
|
protected java.util.List<?> |
Llista(java.lang.Class classe,
java.lang.String ordre,
int quants)
|
protected java.util.List<?> |
Llista(java.lang.Class classe,
java.lang.String ordre,
int quants,
java.lang.String camp)
|
protected java.util.List<?> |
Llista(java.lang.Class classe,
java.lang.String campCerca,
java.lang.String compara,
java.lang.Object cadenaCerca,
int ini,
int fi,
java.lang.String campOrdre,
java.lang.String ordre)
|
static void |
main(java.lang.String[] args)
|
protected void |
modificar(java.lang.Object ob)
|
protected int |
nombreVisites(java.lang.Long id,
java.lang.Class classe)
|
protected void |
persist(java.lang.Object o)
|
protected int |
quants(java.lang.Class classe)
/************************************************************** Mètodes bàsics de consulta |
protected int |
quants(java.lang.Class classe,
java.lang.String camp,
java.lang.String cmp,
java.lang.Object valor)
Retorna el nombre d'elements de la classe donada que tenen per valor segons la comparacio amb el camp donat. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected GestorBDD()
Method Detail |
---|
protected void close()
protected org.hibernate.Transaction crearTrans()
protected void evict(java.lang.Object o)
protected void persist(java.lang.Object o)
protected java.lang.Long afegir(java.lang.Object ob) throws org.hibernate.HibernateException, BuitException
org.hibernate.HibernateException
BuitException
protected java.lang.Long afegir(java.lang.Class classe, java.lang.Object ob) throws org.hibernate.HibernateException, BuitException
org.hibernate.HibernateException
BuitException
protected void eliminar(java.lang.Object ob) throws org.hibernate.HibernateException, BuitException
org.hibernate.HibernateException
BuitException
protected void eliminar(java.lang.Object elimina, java.lang.Object arrel) throws org.hibernate.HibernateException, BuitException
elimina,
- Objecte a ser eliminatarrel,
- Objecte d'on s'elimina el primer
org.hibernate.HibernateException
BuitException
@Deprecated protected void eliminar(java.lang.Class classe, java.lang.Long id) throws org.hibernate.HibernateException
org.hibernate.HibernateException
protected void modificar(java.lang.Object ob) throws org.hibernate.HibernateException, BuitException
org.hibernate.HibernateException
BuitException
protected int quants(java.lang.Class classe) throws org.hibernate.HibernateException, BuitException
org.hibernate.HibernateException
BuitException
protected int quants(java.lang.Class classe, java.lang.String camp, java.lang.String cmp, java.lang.Object valor) throws org.hibernate.HibernateException, BuitException
classe
- camp
- cmp
- valor
-
org.hibernate.HibernateException
BuitException
protected int nombreVisites(java.lang.Long id, java.lang.Class classe) throws org.hibernate.HibernateException, NoExisteixException, BuitException
org.hibernate.HibernateException
NoExisteixException
BuitException
protected int augmentaVisites(java.lang.Long id, java.lang.Class classe) throws org.hibernate.HibernateException, NoExisteixException, BuitException
org.hibernate.HibernateException
NoExisteixException
BuitException
protected java.lang.Object llegir(java.lang.Class classe, java.lang.Long id) throws org.hibernate.HibernateException, BuitException
org.hibernate.HibernateException
BuitException
protected java.lang.Object llegir(java.lang.Class classe, java.lang.String nomCamp, java.lang.Object valor) throws org.hibernate.HibernateException, BuitException, java.io.UnsupportedEncodingException
org.hibernate.HibernateException
BuitException
java.io.UnsupportedEncodingException
protected java.util.List<?> Llista(java.lang.Class classe, int ini, int fi, java.lang.String campOrdre, java.lang.String ordre) throws org.hibernate.HibernateException, BuitException
org.hibernate.HibernateException
BuitException
protected java.util.List<?> Llista(java.lang.Class classe, java.lang.String campCerca, java.lang.String compara, java.lang.Object cadenaCerca, int ini, int fi, java.lang.String campOrdre, java.lang.String ordre) throws org.hibernate.HibernateException, BuitException
org.hibernate.HibernateException
BuitException
protected java.util.List<?> Llista(java.lang.Class classe) throws org.hibernate.HibernateException, BuitException
org.hibernate.HibernateException
BuitException
protected java.util.List<?> Llista(java.lang.Class classe, java.lang.String ordre, int quants) throws org.hibernate.HibernateException, BuitException
classe,
- Classe d'entitatordre,
- asc/desc Pel camp datapubquants,
- quants elements es volen, quants < Numentitats
org.hibernate.HibernateException
BuitException
protected java.util.List<?> Llista(java.lang.Class classe, java.lang.String ordre, int quants, java.lang.String camp) throws org.hibernate.HibernateException, BuitException
org.hibernate.HibernateException
BuitException
public static void main(java.lang.String[] args)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |