Menu Docs
Página inicial do Docs
/
Relational Migrator
/

Gerar código do aplicativo

Nesta página

  • Opções de geração de código
  • Modelos de geração de código
  • Começar

Em um projeto de migração, além de migrar dados, você atualiza ou reescreve frequentemente partes do código do aplicativo. O recurso de geração de código do Relational Migrator reduz o tempo e o esforço envolvidos nesse processo.

A geração de código de migração relacional analisa collection MongoDB e gera código de aplicação a partir de seu esquema MongoDB.

Geração de código:

  • Usa conexões definidas em seu projeto para se conectar ao MongoDB e gerar arquivos de código do aplicativo.

  • Fornece suporte de linguagem para C#, Java, JavaScript e JSON.

Para cada coleção em sua conexão MongoDB de destino, a Geração de Código gera arquivos de código. Esses arquivos contêm classes de modelo específicas do idioma e importações de biblioteca apropriadas para executar seu aplicativo no MongoDB. Em seguida, você pode baixar ou copiar esses arquivos gerados automaticamente em seu aplicativo. Talvez seja necessário fazer atualizações manuais no código gerado para integrá-lo ao código do aplicativo existente.

A geração de código tem as seguintes opções:

Opção
Descrição
Linguagem
A linguagem de programação para a qual o Relational Migrator gera arquivos de código.
template
Descreve os tipos de artefatos que são gerados na linguagem escolhida.

A Geração de Código é compatível com os seguintes modelos de aplicativo:

Linguagem
Nome do modelo
Descrição
C#
Camada de persistência
Inclui os POCOs, bem como classes de repositório que usam o C# MongoDB Driver.
C#
POCO (objeto CRL antigo e simples)
Gera seu código como classes de entidade C# independentes de framework.
Java
POJO (Java objeto antigo e simples)
Gera seu código como classes de entidade Java independentes de estrutura.
Java
Dados de primavera
Inclui os POJOs, bem como classes de repositório construídas usando a estrutura Data de lançamento.
JavaScript
Esquemas de Mongoose
Gera seu código como classes de esquema JavaScript Mongoose.
JavaScript
Node
Gera classes de repositório CRUD para uso em um aplicativo Node.js.
JSON
JSON schema (MongoDB)
Gera arquivos de JSON schema que podem ser usados para validação de esquema MongoDB .
JSON
JSON schema (padrão)
Gera arquivos de JSON schema que podem ser usados com ferramentas de terceiros.
JSON
Documentos de amostra
Gera documentos JSON de amostra que se alinham ao esquema de cada coleção.
  • Baixe todos os arquivos de código

  • Baixar arquivos de código único

Voltar

Geração de código