Mes documents

Barre latérale multi-racine

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

Champs d'entité & Noms de collection

Crée des énumérations pour les noms de champs bruts et les collections tout en préservant les noms de champs bruts dans l'entité Mongo.


Identification de l'entité

Le webfluxDocumentName par défaut est org.springframework.data.mongodb.core.mapping.Document de Spring Data MongoDB. Il traite les classes annotées avec cette annotation sous le package entityPackage.

Exemple de création
MemberEntityFields.java
java
Exploration du nom de champ brut

Le nom du champ Java est la valeur par défaut, et il lit la valeur ou le nom de @Field de Spring Data, @Column relationnel/JPA, @JsonProperty de Jackson sur une base de chaîne. Les mots-clés Java, les noms commençant par un chiffre et les caractères spéciaux sont convertis en identifiants enum sûrs tout en conservant le rawName.

EntityFileWatcher.Config

chemin racine

par défaut src/main/java

packageEntity

package source de l'entité

packageChamp

package de sortie {Entity}Fields

packageNomCollection

package de sortie CollectionNames

enumNomCollection

par défaut CollectionNames

nomDocumentWebflux

FQN de l'annotation de détermination d'entité

Ne pas modifier directement le fichier généré
© 2026 Byeolnaerim. Tous droits réservés.PrésentationPolitique de confidentialité