Stiamo lavorando per ripristinare l'app di Unionpedia nel Google Play Store
UscenteArrivo
🌟Abbiamo semplificato il nostro design per una migliore navigazione!
Instagram Facebook X LinkedIn
La tua Unionpedia con il tuo logo e dominio, a partire da 9,99 USD/mese
Crea il mio Unionpedia

Data Access Object

Indice Data Access Object

In informatica, nell'ambito della programmazione Web, il DAO (Data Access Object) è un pattern architetturale per la gestione della persistenza: si tratta fondamentalmente di una classe con relativi metodi che rappresenta un'entità tabellare di un RDBMS, usata principalmente in applicazioni web sia di tipo Java EE sia di tipo EJB, per stratificare e isolare l'accesso ad una tabella tramite query (poste all'interno dei metodi della classe) ovvero al data layer da parte della business logic creando un maggiore livello di astrazione ed una più facile manutenibilità.

Indice

  1. 5 relazioni: Design pattern, Java Persistence API, Microsoft Jet Database Engine, Oggetto di trasferimento dati, Persistenza (informatica).

Design pattern

Design pattern (traducibile in lingua italiana come "schema progettuale", "schema di progettazione", o "schema architetturale"), in informatica e specialmente nell'ambito dell'ingegneria del software, è un concetto che può essere definito "una soluzione progettuale generale ad un problema ricorrente".

Vedere Data Access Object e Design pattern

Java Persistence API

Le Java Persistence API, talvolta riferite come JPA, sono un framework per il linguaggio di programmazione Java che si occupa della gestione della persistenza dei dati di un DBMS relazionale nelle applicazioni che usano le piattaforme Java Platform, Standard Edition e Java Enterprise Edition.

Vedere Data Access Object e Java Persistence API

Microsoft Jet Database Engine

Il Microsoft Jet Database Engine è un motore di database relazionale con limitate capacità, se paragonato a grossi sistemi come Oracle, MySQL o lo stesso compagno di squadra SQL Server, ma permette di gestire un numero di connessioni sufficienti per piccole reti di tipo SOHO.

Vedere Data Access Object e Microsoft Jet Database Engine

Oggetto di trasferimento dati

Loggetto di trasferimento dati (o DTO, dall'inglese data transfer object) è un design pattern usato per trasferire dati tra sottosistemi di un'applicazione software.

Vedere Data Access Object e Oggetto di trasferimento dati

Persistenza (informatica)

In informatica, il concetto di persistenza si riferisce alla caratteristica dei dati di un programma di sopravvivere all'esecuzione del programma stesso che li ha creati: senza questa capacità questi infatti verrebbero salvati solo in memoria Ram venendo dunque persi allo spegnimento del computer.

Vedere Data Access Object e Persistenza (informatica)

Conosciuto come Data Access Objects.