Activecord.

ACTIVERCORD - Mappatura dei rapporti oggetti messa su rotaie
Scarica ora

Activecord. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Freeware
  • Prezzo:
  • FREE
  • Nome editore:
  • Jeremy Kemper and David Heinemeier Hansson
  • Sito web dell'editore:
  • http://ar.rubyonrails.com/
  • Sistemi operativi:
  • Mac OS X
  • Dimensione del file:
  • 441 KB

Activecord. Tag


Activecord. Descrizione

ActiveRecord - Mappatura per oggetto-relazione messa su rotaie Implementa il modello ActiveRecord (Fowler, Poaa) per Orm. Ties Ties Tabelle e classi di database insieme per oggetti aziendali, come il cliente o l'abbonamento, che possono trovare, salvare e distruggere se stessi senza ricorrere al manuale SQL.Active Record Connects Business Objects and Database Tables per creare un modello di dominio persistevole in cui sono logici e dati presentato in un avvolgimento. Il contributo principale del record attivo al modello è di alleviare l'originale di due problemi di storno: mancanza di associazioni ed ereditarietà. Aggiungendo un semplice set di macro di linguaggio di dominio per descrivere il primo e integrando il modello di ereditarietà della tabella singola per quest'ultimo, il record attivo restringe il gap di funzionalità tra il Mapper di dati e l'approccio record attivo. Ciò sono alcune funzionalità chiave di "ActiveRecord ": · Mappatura automatica tra classi e tabelle, attributi e colonne. · Associazioni tra oggetti controllati da semplici macro di meta-programmazione. · Aggregazioni di oggetti di valore controllati da semplici macro di meta-programmazione. · Regole di convalida che possono differire per oggetti nuovi o esistenti · Atti che possono effettuare i record funzionano come elenchi o alberi: · Caldaback come metodi o code sull'intero ciclo di vita (istanziazione, salvataggio, distruzione, convalida, ecc.). · Osservatori per l'intero ciclo di vita · Gerriedy di ereditariere · Supporto della transazione su entrambi un database e livello oggetto. Quest'ultimo è implementato utilizzando la transazione :: Semplice · Riflessioni su colonne, associazioni e aggregazioni · Manipolazione diretta (anziché invocazione del servizio) · Astrazione del database tramite semplici adattatori (~ 100 linee) con un connettore condiviso · Supporto per la registrazione per Log4R e LogerNote : ActiveRecord è concesso in licenza e fornito sotto la licenza del consorzio MIT / X.


Activecord. Software correlato

Tipimaid.

Una raccolta open source di strumenti per facilitare la gestione dei registri Apache ...

166 22 KB

Scarica