| Dozer Projeto Dozer é um poderoso, mas simples Java Bean para Java Bean Mapper que copia recursivamente dados de um objeto para outro. |
Baixe Agora |
Dozer Classificação e resumo
- Licença:
- The Apache License 2.0
- Nome do editor:
- mhtierney
Dozer Tag
Dozer Descrição
O Projeto Dozer é um poderoso, mas simples de Java Bean para Java Bean Mapper que copia recursivamente dados de um objeto para outro. O Projeto Dozer é um poderoso, mas simples de Java Bean para Java Bean Mapper que copia recursivamente dados de um objeto para outro. Normalmente, esses feijões Java serão de diferentes tipos complexos. Suporta mapeamento de propriedade simples, mapeamento de tipo complexo, mapeamento bidirecional, mapeamento implícito-explícito, bem como mapeamento recursivo. Isso inclui atributos de coleta de mapeamento que também precisam de mapeamento no nível do elemento.Darezer não suporta apenas o mapeamento entre nomes de atributos, mas também convertendo entre os tipos. Muitos cenários de conversão são suportados fora da caixa, mas o DoZer também permite que você especifique conversões personalizadas por meio do XML.O Mapasse é usado a qualquer momento que você precisa tomar um tipo de feijão java e mapeá-lo para outro tipo de Java Bean. A maioria dos mapeamentos de campo pode ser feita automaticamente pelo dozer usando a reflexão, mas qualquer mapeamento personalizado pode ser predescrito no formato XML. O mapeamento é bidirecional, então apenas uma relação entre as classes precisa definir. Se algum nome de propriedade em ambos os objetos forem os mesmos, você nem precisará fazer nenhum mapeamento de propriedade explícita para esses campos. A imagem abaixo retrata algumas das áreas comuns para o dozer ser inserido em uma arquitetura. Observe que normalmente é utilizado nos limites (entrada / saída). O Dorzer terá certeza de que seus objetos de transferência de dados do banco de dados não sangram na apresentação ou em consumidores externos. Também pode ajudar a mapear seus objetos de domínio para chamadas de APIs externas e vice-versa.
Dozer Software Relacionado