diff --git a/plugins/jdl-backend-application-default/README.md b/plugins/jdl-backend-application-default/README.md index 7efbc2f4..ad0d4d99 100644 --- a/plugins/jdl-backend-application-default/README.md +++ b/plugins/jdl-backend-application-default/README.md @@ -6,13 +6,21 @@ This is the long description ## JDL Extensions/Customizations -| **Annotation** | **@Persistence** | **Repository** | **Id** | -|:--------------------------------|:-----------------|:---------------|:-------| -| **entity** | yes | | yes | -| **@aggregate** | yes | yes | yes | -| **@embedded** | yes | | | -| **@vo** | | | | -| **@searchCriteria(entityName)** | | | | +This generator supports the following JDL extensions: + +- if any entity is annotated with @aggregate then the following table applies: + +| **Annotation** | **Entity** | **@Persistence** | **Repository** | **Id** | +|:--------------------------------|------------|:-----------------|:---------------|:-------| +| **entity** | yes | yes | | yes | +| **@aggregate** | yes | yes | yes | yes | +| **@embedded** | yes | yes | | | +| **@vo** | yes | | | | +| **@searchCriteria(entityName)** | yes | | | | +| **@skip** | no | | | | + +**@searchCriteria(entityName)** is used to specify the entity name for the search criteria, if empty will take the same fields as the actual entity. +**@skip** entities used as search criteria should be marked with @skip ## Options