Package it.ovunque.bd
Class BaseGenericaImpl<TipoOggetto extends Persistito,TipoChiave extends Serializable>
java.lang.Object
it.ovunque.bd.BaseGenericaBase<TipoOggetto,TipoChiave>
it.ovunque.bd.BaseGenericaImpl<TipoOggetto,TipoChiave>
- Type Parameters:
TipoOggetto
- la sottoclasse di Persistito che รจ la corrispondenza ad oggetti della tabella relazionaleTipoChiave
- la classe che rappresenta la chiave dell'oggetto
- All Implemented Interfaces:
BaseGenerica<TipoOggetto,
,TipoChiave> org.springframework.context.ApplicationContextAware
public class BaseGenericaImpl<TipoOggetto extends Persistito,TipoChiave extends Serializable>
extends BaseGenericaBase<TipoOggetto,TipoChiave>
implements org.springframework.context.ApplicationContextAware
-
Field Summary
Fields inherited from class it.ovunque.bd.BaseGenericaBase
ALIAS_BASE, confHibernate, gestoreSessioni
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
BaseGenericaImpl
(Class<TipoOggetto> classeOggetto, Class<TipoChiave> classeChiave) -
Method Summary
Modifier and TypeMethodDescriptionstatic <TO extends Persistito,
TC extends Serializable>
BaseGenerica<TO,TC> istanziaBase
(Class<TO> classeOggetto, Class<TC> classeChiave) void
setApplicationContext
(org.springframework.context.ApplicationContext contesto) void
setAsLocalContainerEntityManagerFactoryBean
(org.springframework.context.ApplicationContext contesto) void
setAsLocalSessionFactoryBean
(org.springframework.context.ApplicationContext contesto) void
Methods inherited from class it.ovunque.bd.BaseGenericaBase
cancella, carica, carica, caricaDopo, caricaPrima, caricaTutti, cerca, cercaChiaveDaEsempio, cercaDaEsempio, cercaDaEsempio, conferma, conta, disfa, generaAlias, iniziaTransazione, inserisci, raggruppa, raggruppa, raggruppa, raggruppa, raggruppa, recuperaConfHibernate, ricerca, ricerca, salva, traduci
-
Constructor Details
-
BaseGenericaImpl
-
-
Method Details
-
istanziaBase
public static <TO extends Persistito,TC extends Serializable> BaseGenerica<TO,TC> istanziaBase(Class<TO> classeOggetto, Class<TC> classeChiave) -
getNomeFabbricaSessioni
-
setNomeFabbricaSessioni
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext contesto) - Specified by:
setApplicationContext
in interfaceorg.springframework.context.ApplicationContextAware
-
setAsLocalSessionFactoryBean
public void setAsLocalSessionFactoryBean(org.springframework.context.ApplicationContext contesto) -
setAsLocalContainerEntityManagerFactoryBean
public void setAsLocalContainerEntityManagerFactoryBean(org.springframework.context.ApplicationContext contesto)
-