Generous: Interface de Programação de Aplicativos (API) para Mapeamento de Objetos no MongoDB Adriano Santos da Cruz, Marcelo Pereira Bergamaschi
Conteúdo do artigo principal
Resumo
Neste trabalho descrevemos a busca por uma Application Programming Interface (API) em Java que contenha a funcionalidade de persistir dados em banco de dados MongoDB, trabalhando com conversão de "objetos para JSON " ou " JSON para objeto" e gerar log de erros de aplicação era comum. As API's pesquisadas atendem determinadas funcionalidades de forma isolada e não como uma interface única, portanto foi necessário criar uma API para persistir dados como objetos, o "Generous" é um projeto open source (programa de código aberto) onde é possível mapear esses objetos sem a necessidade de utilizar anotações (notas que dão informações sobre o código que está sendo escrito) em classes Java apenas para o MongoDB que é um banco de dados orientado a documentos que salva registros em um formato JSON .