? Java é uma linguagem de programação desenvolvida originalmente pela Sun Microsystems , mas agora de propriedade da Oracle. Embora Java é conhecida como uma linguagem de programação usada em páginas da web , a linguagem também é utilizado para a programação de muitas aplicações baseadas em PC diferentes. Metadados é essencialmente dados sobre dados ; Java manipula diferentes tipos de metadados e tem um certo número de métodos para a utilização desta informação . Metadados
programas Java banco de dados podem acessar bancos de dados usando Structured Query Language, ou SQL. Os metadados de bases de dados é a estrutura das tabelas que possuem dados . Tabelas são compostas de colunas , que criam campos para cada registro de dados. As colunas têm um tipo e um tamanho de campo associado com eles e esses detalhes também são armazenadas nas tabelas de metadados . Java inclui um comando para acessar as tabelas de metadados do banco de dados , mas o programa deve primeiro estabelecer uma conexão com o banco de dados. O sistema que gerencia conexões de Java para bancos de dados é chamado JDBC , que significa Java Database Connectivity . As funções de manipulação de metadados são parte de uma classe chamada DatabaseMetaData . Este grupo inclui os tipos de dados capaz de armazenar metadados lidos do banco de dados , bem como as funções que executam os dados buscar . -Nenhuma-Cor metadados
Os arquivos de imagem são codificados por um variedade de diferentes padrões de codificação . As primeiras linhas do arquivo não contêm os dados que representa a imagem , em vez disso , eles contêm metadados que descrevem a forma como a imagem é armazenada . Este usa uma biblioteca Java chamada " ImageIO . " Esta biblioteca inclui uma classe de metadados . A classe de metadados ImageIO tem uma estrutura semelhante à classe DatabaseMetaData . A biblioteca contém um tipo de dados que devem ser usados para receber fichas buscados por funções da biblioteca . A função de Metadados lê os metadados de imagem em uma estrutura XML. XML é a abreviação de " Extensible Markup Language ", que formata os dados com o uso de tags , semelhante ao Hypertext Markup Language - HTML - usado para codificar páginas
Java Metadata Interface.
Java não só usar XML para metadados da imagem. O Java Metadata Interface ( JMI ) está no formato XML. É uma implementação da Meta Object Facility que foi produzido pelo Object Management Group . MOF é uma tentativa de criar um padrão aberto que , se adotadas por todos, seria estabelecer um método neutro para especificar formatos de transmissão , expresso em documento XML e . JMI gera os dados de formato , o que é o metadados do sistema . Isso pode ser repassado a um terceiro destinatário ou mesmo postado em um site com acesso público. Outros sistemas de MOF - compatíveis podem utilizar os metadados para definir campos de dados importados.
Anotações
Java inclui um método de comentar em programas chamados de " anotações ". Anotações são classificados como metadados. A definição rigorosa de metadados é que são dados que descrevem os dados . No entanto , as anotações são usados principalmente para comentar sobre objetos em estrutura do programa , esses objetos podem ser de programação de código ou de dados objetos. Uma anotação é um rótulo que é adicionado a uma declaração de um objeto. O rótulo não é o nome do objeto - que se forma uma outra parte da declaração do objeto . No entanto, as anotações em um programa pode ser usado para gerar a rótulos de campos para telas com base no código .