Apache Cayenne

Software screenshot:
Apache Cayenne
Dettagli del software:
Versione: 3.1 / 3.2 M1
Data di caricamento: 13 Apr 15
Licenza: Libero
Popolarità: 105

Rating: 4.0/5 (Total Votes: 1)

Apache Cayenne è quello che nei professionisti del settore chiamano un "quadro di persistenza", uno strumento per automatizzare l'interazione e la conservazione dei dati in database relazionali.
Come Cayenne funziona è quello di legarsi schemi di database a oggetti Java, persistendo le modifiche oggetto nel database e viceversa.
Questo arricchisce con la altre caratteristiche, offrendo un maggiore controllo in profondità sui dati del database grazie alle potenti funzionalità di manipolazione dell'oggetto di Java.
Insieme con la fonte di Cayenne, un desktop GUI chiamata "CayenneModeler" è incluso anche, piccola applicazione per la gestione di database e le loro schemi utilizzando un'interfaccia visiva

Caratteristiche :.

  • motore di generazione classe basata Velocity-
  • Una sintassi di query oggetto completo
  • Rapporto di pre-fetching
  • On-demand oggetto fagliazione
  • On-demand rapporto fagliazione
  • eredità oggetto
  • caching dei dati
  • Database di rilevamento automatico

  • Oggetti
  • persisteva Generico
  • scalabile in base al progetto
  • Documentazione

Cosa c'è di nuovo in questa versione:

  • MySQL JDBC Dosaggio
  • Metodo & quot; readNestedProperty & quot; Dovrebbe risolvere Attraverso iterativi Invocazioni su DataObject e riesce a finire entro Cayenne.readNestedProperty
  • java.io.NotSerializableException quando si utilizza OSCache nella cache delle query con prefetch e la cache persitent.
  • NPE quando persiste un oggetto appena instatiated
  • Esaminare le colonne di auto-incremento su DB2 e cambiare la politica adattatore per sostenerli
  • query attributi appiattite sono generati in modo non corretto
  • Informazioni sulla memoria per circa dialogo
  • OutOfMemory quando si seleziona & quot; Togliere chiavi esterne mappata come attributi oggetto & quot;
  • NPE utilizzando DataContext.objectFromDataRow per un contesto nidificato
  • Maven CGEN: tutti e modalità Datamap non può essere attivato
  • Problema in derby:. Operatori di confronto non sono supportate su valori dell'oggetto Clob
  • POST_LOAD non viene chiamato su oggetti prefetching
  • richiamate: POST_UPDATE è chiamato rimozione dell'oggetto aggiornato, invece di POST_REMOVE
  • parole riservate mappatura nella clausola WHERE
  • CGEN: duplicato metodi di callback
  • eredità verticale è spezzato per sottoclassi con più di un attributo appiattita
  • Modeler banale NullPointerException bug su Rimuovi
  • BaseQueryMetadata.setPrefetches () provoca un blocco condiviso
  • tipi di caratteri Unicode per MS SQL Server 2008 non sono riconosciuti.

Cosa c'è di nuovo nella versione 3.0:.

  • gruppo Cache rimosso dalla query di modellatore
  • errore di risolvere, senza riga corrispondente esiste nel database.
  • Pkgenerator si accede inutilmente per unire le tabelle con la propria base di dati generato PK.
  • Modeler:. Finestra di errore non mostra la versione corretta
  • Eccezione durante il tentativo di & quot; dedurre relazioni & quot;.

Cosa c'è di nuovo nella versione 3.0 RC1:

  • Modifiche / Nuove funzionalità:
  • Supporto Undo / Redo in modellatore
  • Bug risolti:
  • costruzione Enum richiede nome stringa enum
  • sintassi di query SQL con join e OR su Oracle8 (e forse OpenBase)
  • EJBQL non supporta parametri nulli
  • Errore commesso CLOB su Oracle 8
  • Molti errori di convalida quando togliamo dbEntity
  • Arresto bundling cayenne-agent.jar con la distro
  • errore di validazione integrabile in CM su tipi Java personalizzati
  • L'immissione di un personalizzato Java Digitare CM per un grezzi ObjEntity su campi DB
  • Modeler sta tentando di caricare classi di oggetti di dati quando si seleziona una query
  • Modeler non può eredità disinserito
  • EJBQL: unisce il tavolo unito non aggiunto generato SQL
  • Escludi asm vasetti da dipendenze di compilazione Maven
  • CreateIfNoSchemaStrategy corre troppo tardi - generazione pk accade prima
  • Impossibile creare nuovo listener per la Datamap

Limitazioni :

  • CayenneModeler

Programmi simili

WebIssues
WebIssues

10 Dec 15

Sequel
Sequel

10 Feb 16

InlineRetinaJS
InlineRetinaJS

6 Jun 15

Altri software di sviluppo Apache Software Foundation

Apache AntUnit
Apache AntUnit

13 May 15

Apache Abdera
Apache Abdera

13 Apr 15

Apache Scout
Apache Scout

13 Apr 15

Apache BVal
Apache BVal

9 Apr 16

Commenti a Apache Cayenne

I commenti non trovato
Aggiungi commento
Accendere le immagini!