? Java est un langage de programmation développé à l'origine par Sun Microsystems , mais maintenant détenue par Oracle. Bien que Java est bien connu comme un langage de programmation utilisé dans les pages Web , la langue est également utilisée pour la programmation de différentes applications basées sur PC . Les métadonnées sont essentiellement des données sur les données ; Java manipule différents types de métadonnées et dispose d'un certain nombre de méthodes d'utilisation de ces informations . Photos, illustrations et programmes Java
de métadonnées de base de données peuvent accéder à des bases de données à l'aide de Structured Query Language , ou SQL. Les métadonnées des bases de données est la structure des tables qui contiennent des données . Les tableaux sont constitués de colonnes, qui génèrent des champs pour chaque enregistrement de données . Les colonnes ont un type et une taille de domaine qui leur est associé et ces détails sont également stockées dans les tables de métadonnées. Java inclut une commande pour accéder aux tables de métadonnées de base de données , mais le programme doit d'abord établir une connexion avec la base de données . Le système qui gère les connexions aux bases de données Java est appelée JDBC , qui signifie Java Database Connectivity . Les fonctions de gestion de métadonnées font partie d'une classe appelée DatabaseMetaData . Ce groupe comprend les types de données capables de métadonnées maintenant lire depuis la base de données ainsi que des fonctions qui effectuent les extraction de données . Image libre de métadonnées
fichiers d'image sont codées par un variété de différentes normes de codage . Les premières lignes du fichier ne contiennent pas les données qui représente l'image , mais plutôt, ils contiennent des métadonnées qui décrivent la façon dont l'image est stockée . Celui-ci utilise une bibliothèque Java appelé " ImageIO . " Cette bibliothèque comprend une classe de métadonnées. La classe de métadonnées ImageIO a une structure similaire à la classe DatabaseMetaData . La bibliothèque contient des types de données qui doivent être utilisés pour recevoir des dossiers récupérées par les fonctions de la bibliothèque. La fonction de métadonnées lit les métadonnées de l'image dans une structure XML. XML est l'abréviation de " Extensible Markup Language ", dont les données des formats avec l'utilisation de balises , semblable à l' Hypertext Markup Language - HTML - . Utilisés pour coder les pages Web
Java Metadata Interface
Java n'utilise pas seulement XML pour les métadonnées de l'image. Le Metadata Interface Java ( JMI ) est au format XML. Il s'agit d'une mise en œuvre de la facilité de Meta Object qui a été produit par le Groupe de gestion d'objets. MOF est une tentative de créer un standard ouvert qui , s'il est adopté par tous, permettrait d'établir une méthode neutre pour spécifier les formats de documents et transmission exprimées en XML. ICG génère des données de format , qui est le méta-données du système . Cela peut être transmis à un tiers réception ou même sur un site Web accessible au public . D'autres systèmes MOF- compatibles peuvent utiliser les métadonnées pour définir des champs de données importées .
Annotations
Java inclut une méthode de commenter dans les programmes dits « annotations ». Les annotations sont considérées comme des métadonnées. La définition stricte des métadonnées , c'est que ce sont des données qui décrivent les données . Toutefois , les annotations sont principalement utilisés pour des commentaires sur les objets dans la structure du programme ; ces objets pourraient être code de programmation ou des objets de données . Une annotation est une étiquette qui est ajouté à une déclaration d'un objet. L'étiquette n'est pas le nom de l'objet - qui forme une autre partie de la déclaration de l'objet. Toutefois, les annotations dans un programme peut être utilisé pour générer des étiquettes sur le terrain pour les écrans basés sur le code.