Meus Documentos

Barra Lateral Multi-raiz

flex-layout

  • Getting Started

  • Guides

  • Reference

typed-rx-http

  • Getting Started

  • Guides

  • Reference

global-rx-state

  • Getting Started

  • Guides

  • Reference

webflux-fe-dev-assistant

reactive-mongo-dsl

Campos de Entidade & Nomes de Coleção

Gera enums e enums de coleção que preservam os nomes de campo brutos da entidade Mongo.


Identificação de Entidade

O webfluxDocumentName padrão é org.springframework.data.mongodb.core.mapping.Document do Spring Data MongoDB. Ele processa as classes com essa anotação sob o pacote entityPackage.

Exemplo de criação
MemberEntityFields.java
java
Exploração do nome do campo bruto

O nome do campo Java é o padrão, e lê o valor ou nome de @Field do Spring Data, @Column do JPA relacional, e @JsonProperty do Jackson como string. Nomes que são palavras-chave do Java, começam com números ou contêm caracteres especiais são convertidos em identificadores enum seguros, mantendo o rawName.

EntityFileWatcher.Config

caminhoRaiz

padrão src/main/java

pacoteEntidade

pacote de origem da entidade

pacoteCampo

pacote de saída {Entity}Fields

pacoteNomeColeção

pacote de saída CollectionNames

enumNomeColeção

padrão CollectionNames

webfluxDocumentName

FQN da anotação de identificação da entidade

Não modificar arquivos gerados diretamente
© 2026 Byeolnaerim. Todos os direitos reservados.IntroduçãoPolítica de Privacidade