¿ Java es un lenguaje de programación desarrollado originalmente por Sun Microsystems , pero ahora propiedad de Oracle . Aunque Java es bien conocido como un lenguaje de programación utilizado en páginas web, el lenguaje también se utiliza para la programación de diferentes aplicaciones basadas en PC . Los metadatos son esencialmente datos sobre los datos ; Java manipula diferentes tipos de metadatos y tiene un número de métodos de uso de esta información . Metadatos
programas Java
base de datos pueden acceder a bases de datos mediante el lenguaje de consulta estructurado o SQL . Los metadatos de bases de datos es la estructura de las tablas que contienen los datos . Las tablas se componen de columnas , que crean campos para cada registro de datos . Las columnas tienen un tipo y un tamaño de campo asociado con ellos y estos datos también se almacenan en las tablas de metadatos . Java incluye un comando para acceder a las tablas de metadatos de base de datos , pero el programa debe establecer primero una conexión con la base de datos . El sistema que gestiona las conexiones de Java a bases de datos JDBC se llama , que es sinónimo de Java Database Connectivity . Las funciones de manejo de metadatos son parte de una clase llamada DatabaseMetaData . Este grupo incluye los tipos de datos que pueden leerse en la celebración de los metadatos de la base de datos , así como las funciones que realizan los de recuperación de datos .
Imagen Metadatos
Los archivos de imagen se codifican por un variedad de diferentes estándares de codificación . Las primeras líneas del archivo no contienen los datos que representa la imagen , sino que contienen metadatos que describen cómo se almacena la imagen . Este sistema utiliza una biblioteca de Java llamado " ImageIO . " Esta biblioteca incluye una clase de metadatos. La clase de metadatos ImageIO tiene una estructura similar a la clase DatabaseMetaData . La biblioteca contiene los tipos de datos que deben ser utilizados para recibir los registros cargados por funciones de la biblioteca . La función Metadata lee los metadatos de la imagen en una estructura XML. XML es la abreviatura de " Extensible Markup Language ", que formatos de datos con el uso de etiquetas , similar al Hypertext Markup Language - HTML - . Utilizados para codificar páginas
Java Metadata Interface
Java no sólo hace uso de XML para los metadatos de la imagen . El Java Metadata Interface ( JMI ) está en formato XML . Es una implementación de la Meta Object Facility , que fue producido por el Object Management Group . MOF es un intento de crear un estándar abierto que , de ser adoptadas por todos, establecería un método neutral para especificar los formatos de documentos y transmisión expresados en XML. JMI genera datos de formato , que es el metadatos del sistema . Esto puede ser transmitido a un tercero que reciba o incluso en un sitio web de acceso público . Otros sistemas compatibles con MOF pueden utilizar los metadatos para establecer los campos para los datos importados .
Anotaciones
Java incluye un método de comentar en los programas a que se refiere como " anotaciones ". Las anotaciones se clasifican como metadatos. La definición estricta de metadatos es que son datos que describen los datos . Sin embargo , las anotaciones se utilizan principalmente para comentar sobre los objetos en la estructura del programa , estos objetos pueden ser objetos de programación de código o de datos. Una anotación es una etiqueta que se agrega a una declaración de un objeto. La etiqueta no es el nombre del objeto - que constituye otra parte de la declaración del objeto . Sin embargo, las anotaciones en un programa pueden ser usados para generar las etiquetas de campo para pantallas basadas en el código.