Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Tipi di dati per JPA DataSource

Il Java Persistence API , o JPA , è un framework di programmazione che consente di connettersi a origini dati persistenti. Una fonte di dati persistenti è quella che persiste dopo che è stato cancellato dalla memoria di programma, in genere perché esiste su un dispositivo fisico dei media come un disco rigido . APP permette di selezionare uno dei quattro tipi di dati che possono essere utilizzati come sorgente di dati . Classi di entità

l'APP consente di definire una classe nota come " classe di entità ", che possono poi essere memorizzati su supporti persistenti , come ad esempio un database. Gli unici requisiti per la definizione di una classe come " Classe Entity " sono che si importa la classe Entity mediante l'istruzione " javax.persistence.Entity import ; " e comprendono la direttiva " @ Entity " Sopra la firma della classe
< br . > con tipi di dati primitivi

Questi tipi includono i tipi primitivi : byte , char , int , short , boolean , byte , lunga , float e double . Ciascun tipo di dati primitivo è in grado di memorizzare un intervallo di valori di un dato tipo . Ad esempio, il tipo di dati int memorizza i dati numerici che vanno da -2.147.483.648 a 2.147.483.647 . Il tipo di dati booleano può contenere solo due valori: . Vero o falso
Tipi

Multi - Value A di tipo multi- valore si riferisce ad un tipo che contiene più parti di dati . Ad esempio , un tipo di multi- valore può essere un elenco di nomi di dipendenti . Tutti i tipi di raccolta del pacchetto standard " java.util " Java possono essere fatti fonti di dati persistenti. Inoltre, tutti i "map" tipi di uno stesso pacchetto Java può essere fatta anche persistente . Infine , il contenitore sequenza Java di base conosciuta come la "matrice " può essere reso persistente .
Tipi Varie
Tipi

che non si adattano bene nelle altre tre categorie , ma può essere reso persistente tramite JPA , sono considerati tipi diversi. Questi includono " enumerazioni " e tipi " Serializable " . " Enumerazioni " sono tipi di dati definiti dall'utente che contengono un certo numero di valori possibili. Ad esempio, un " enum " può essere dichiarato che memorizza tutti i nomi dei mesi dell'anno. Tipi " Serializable " sono classi che sono stati dichiarati serializzabile . Questo significa che possono essere trasformati in una forma serializzata , di solito sotto forma di un file che descrive lo stato dell'oggetto al momento della serializzazione .

 

Programmazione © www.354353.com