Apache Cayenne.

Un quadro di mappatura relazionale per la mappatura di oggetti open source potente e completa
Scarica ora

Apache Cayenne. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Freeware
  • Nome editore:
  • The Apache Software Foundation
  • Sito web dell'editore:
  • Sistemi operativi:
  • Windows XP/2000/98
  • Dimensione del file:
  • 19.95MB

Apache Cayenne. Tag


Apache Cayenne. Descrizione

Annuncio pubblicitario Apache Cayenne è un software di sviluppo sviluppato dalla Fondazione software Apache. Dopo il nostro processo e test, il software è dimostrato di essere ufficiale, sicuro e gratuito. Ecco la descrizione ufficiale per Apache Cayenne: Cayenne è un quadro di mappatura relazionale dell'oggetto Java (ORM). In altre parole, è uno strumento per gli sviluppatori Java che devono parlare con un database (o molti database). Piuttosto che dichiarazioni SQL hardcoding tramite codice Java, Cayenne consente a un programmatore di lavorare solo con oggetti Java astratti dal database. Qui ci sono solo alcuni vantaggi dell'approccio di Cayenne alla persistenza: Portabilità tra quasi qualsiasi database JDBC senza modificare una singola riga di codice nella tua applicazione. Non è richiesta alcuna conoscenza di SQL (mentre può ancora essere utile). Il codice che convalida eventuali dati commessi nel database è facile da scrivere e infallibili in funzione. Ciò potrebbe essere semplice come garantire che le password abbiano abbastanza personaggi o un controllo complesso sulla validità di un insieme di operazioni contabili in una transazione generale del registro. Ciò consente di spostare il codice di controllo di errori comuni fuori dal livello GUI e fornisce una protezione preziosa contro gli errori di programmazione. Caching per rendere la tua applicazione più velocemente ed evitare i successi ripetuti sul database per gli stessi dati. Favolino automatico (caricamento pigro) delle relazioni, ma supporta facilmente prefetching di dati correlati per prestazioni migliorate quando necessario. Paging che riduce i tempi di larghezza di banda e query solo caricando il contenuto di oggetti quando sono effettivamente necessari. L'esempio classico di paging, che differisce da Faint, è quando una query restituisce 97 record, e si desidera visualizzare 10 in A-Time all'utente. Con il paging, solo i primi 10 record sono completamente caricati. Cayenne caricherà automaticamente la pagina dei record come richiesto. Blocco ottimista configurabile per garantire l'integrità dei dati e impedire problemi di dati imprevisti quando un altro strumento ha modificato il database dietro le quinte (come un manutentore che aggiorna un record nel database mentre un'applicazione basata su Cayenne ha avuto lo stesso record caricato per apportare modifiche). Un database / schema basato sulla GUI / schema per semplificare l'apprendimento di Caienna.


Apache Cayenne. Software correlato