| Metastores. Metastores è un quadro per lo sviluppo di applicazioni Java. |
Scarica ora |
Metastores. Classifica e riepilogo
- Nome editore:
- Nagafix Ltd
- Sito web dell'editore:
- http://devloop.org.uk/
Metastores. Tag
Metastores. Descrizione
Metastores è un quadro per lo sviluppo di applicazioni Java. I metastore (o MTS per breve) sono un quadro per lo sviluppo di applicazioni Java. Il concetto chiave è che gli sviluppatori ritengono che i metadati attraversino i confini del normale sviluppo a livelli. Il concetto chiave è che riteniamo che i meta dati attraversino i confini del normale sviluppo a livelli. Per prendere un esempio pratico, la maggior parte degli oggetti avrà generalmente regole di convalida (cioè: meno di 12 caratteri, nessun numero negativo, unicità, unicità, ...) e queste regole devono essere applicate: · Nel database (se i dati sono memorizzati) · Nella logica aziendale (per evitare che i dati danneggiati inserenti il sistema) · Nell'interfaccia utente (come i moduli HTML) le tecnologie attuali (incluso EJB 3.0, Ibernate, JDO e altri) semplicemente non offrono la capacità di attraversare quei confini. I metastori risolvono questi problemi separando completamente gli attributi Meta Data dal codice che li consuma. Il pacchetto META fornisce i blocchi di costruzione per tutti gli altri strati, che consente a questi strati di rimanere separati (pulizia della separazione delle preoccupazioni) che condivide mentre i ricchi dati Meta. I metastore forniscono un framework pluggable per: · Configurazione della fonte dei meta dati · Backenda del database sfruttamento di tale meta dati extra · La logica di convalida gli strati di Accross · Interfaccia utente sfruttando i meta dati · Consente il codice personalizzato di accedere e modificare il Meta DATAREQUIREMENTI: · Java Runtime Environmentwhat è nuovo in questa versione: Core · Utilizzare ClassRegistry per un facile accesso ai tipi e utilità più comuni · Consentire ai plugin di fornire il proprio metodo di valutazione dell'idoneità (via annotazione) · Inizializzazione della classe tramite ClassFileutil può ora utilizzare qualsiasi metainfosource Tutti i problemi di filettatura / bloccaggio · correzioni di serializzazione · Meglio di rilevamento della CPU per test OS / prestazioni · Record VMSTAT (interruttori inattivi e contestuali) nei test OS / prestazioni · Nuovi test filettati - Utilizzato per testare la pianificazione delle attività · GualtingStorrage di Enum migliorato · Consentire una transazione esplicita Gestione usando ObjectTransaConGroup. (Vedere per l'utilizzo Esempio) · Meglio Codice di lavaggio della cache - Aggiunto anche la rete di rete UDP Flush · Aggiungi facilmente il blocco della scrittura per gli oggetti che utilizzano annotazione (aggiunge bloccaggio ottimista al volo) · Elenchi di ritorno anziché le raccolte da I / O Leggi · Evitare la mappatura Leggi -Only Fields · Non utilizzare l'ordine durante la lettura del database di un oggetto (inutile) · Consentire il codice di richiedere il supporto transazionale dal database (Cause MySQL di creare tabelle InnoDB) · Supporto completo per HSQLDB · Supporto iniziale per SQLite (potrebbe non essere mai completamente completamente Supportato a causa della mancanza di funzionalità SQL standard) · Attributi di nullrabilità della colonna Stricter · Nuove strategie di mappatura della tabella completamente testate · Accesso ottimizzato alle tabelle utilizzando le query del join quando possibile · Potenziali tracce di pila insensibili rimosse dai registri (a causa di dichiarazioni preparate a chiusura) · Convalida degli operatori Contro il tipo di database (solo i tipi di caratteri supportano l'operatore 'simile', ecc.) · Test multi-tabella multi-filettati · Aggiunto DatabaseMetainFosource · Gestione automatica della sintassi SQL per È nullo / non è null · Firebird e Postgres avevano bug quando si utilizza DBCP per test unità · Bug dove è stato ripetuto ordine per clausola
Metastores. Software correlato