Uses of Interface
it.rol.db.Query

Packages that use Query
Package
Description
Package contenente le classi che si occupano di: effettuare le connessioni al database; le interfacce che dichiarano le query di vario tipo (selezione, inserimento, aggiornamento, cancellazione); le classi che le implementano e si occupano di generare query dinamiche e, in generale, tutti gli oggetti che hanno attinenza con lo strato model.
  • Uses of Query in it.rol.db

    Classes in it.rol.db that implement Query
    Modifier and Type
    Class
    Description
    class 
    DBWrapper.java è la classe che: implementa l'accesso al database utilizzato dall'applicazione Risk Mapping Software (ROL-RMS) nonché l'esecuzione delle query di selezione e la gestione dei risultati restituiti, che impacchetta in oggetti di tipo JavaBean e restituisce al chiamante. Gestisce anche l'esecuzione delle query di scrittura (inserimento, aggiornamento, eliminazione) che effettua su valori ricevuti in input in strutture di tipo Map-Dictionary.
    class 
    QueryImpl è l'implementazione dell'interfaccia Query la quale contiene, oltre alle query parametriche della della web-application   ROL-RMS (Rischi On Line — Risk Mapping Software), anche l'interfaccia pubblica di alcuni metodi per la costruzione di query a runtime – implementazione di cui si prende carico proprio il presente oggetto.
    Implementa pertanto alcuni metodi, dichiarati in quella, che costruiscono, a runtime, query la cui esatta struttura non era possibile stabilire in anticipo (a meno di introdurre notevoli ridondanze e violare il paradigma DRY).