diff --git a/lattice-model/pom.xml b/lattice-model/pom.xml index 63feb9b2..d6d9fdb3 100644 --- a/lattice-model/pom.xml +++ b/lattice-model/pom.xml @@ -5,7 +5,7 @@ lattice org.hiforce.lattice - 1.0.13.2 + 1.0.14 4.0.0 lattice-model diff --git a/lattice-model/src/main/java/org/hiforce/lattice/annotation/Schema.java b/lattice-model/src/main/java/org/hiforce/lattice/annotation/Schema.java new file mode 100644 index 00000000..2faa9c0a --- /dev/null +++ b/lattice-model/src/main/java/org/hiforce/lattice/annotation/Schema.java @@ -0,0 +1,22 @@ +package org.hiforce.lattice.annotation; + +import java.lang.annotation.*; + +/** + * @author Rocky Yu + * @since 2022/9/15 + */ +@Retention(RetentionPolicy.RUNTIME) +@Target({ElementType.TYPE}) +public @interface Schema { + + /** + * the schema's name. + */ + String name(); + + /** + * whether the schema is root + */ + boolean root() default false; +} diff --git a/lattice-remote/lattice-remote-client/pom.xml b/lattice-remote/lattice-remote-client/pom.xml index f00230b2..089e8920 100644 --- a/lattice-remote/lattice-remote-client/pom.xml +++ b/lattice-remote/lattice-remote-client/pom.xml @@ -5,7 +5,7 @@ lattice-remote org.hiforce.lattice - 1.0.13.2 + 1.0.14 4.0.0 diff --git a/lattice-remote/lattice-remote-container/pom.xml b/lattice-remote/lattice-remote-container/pom.xml index 7aaf2a46..269ea42f 100644 --- a/lattice-remote/lattice-remote-container/pom.xml +++ b/lattice-remote/lattice-remote-container/pom.xml @@ -5,7 +5,7 @@ lattice-remote org.hiforce.lattice - 1.0.13.2 + 1.0.14 4.0.0 diff --git a/lattice-remote/lattice-remote-runner/lattice-remote-runner-dubbo/pom.xml b/lattice-remote/lattice-remote-runner/lattice-remote-runner-dubbo/pom.xml index 55b10c48..040e11da 100644 --- a/lattice-remote/lattice-remote-runner/lattice-remote-runner-dubbo/pom.xml +++ b/lattice-remote/lattice-remote-runner/lattice-remote-runner-dubbo/pom.xml @@ -5,7 +5,7 @@ lattice-remote-runner org.hiforce.lattice - 1.0.13.2 + 1.0.14 4.0.0 diff --git a/lattice-remote/lattice-remote-runner/pom.xml b/lattice-remote/lattice-remote-runner/pom.xml index 8aa4a70a..23ef31d4 100644 --- a/lattice-remote/lattice-remote-runner/pom.xml +++ b/lattice-remote/lattice-remote-runner/pom.xml @@ -5,7 +5,7 @@ lattice-remote org.hiforce.lattice - 1.0.13.2 + 1.0.14 4.0.0 diff --git a/lattice-remote/pom.xml b/lattice-remote/pom.xml index 20c30c8b..9b8f719a 100644 --- a/lattice-remote/pom.xml +++ b/lattice-remote/pom.xml @@ -5,7 +5,7 @@ lattice org.hiforce.lattice - 1.0.13.2 + 1.0.14 4.0.0 diff --git a/lattice-runtime/pom.xml b/lattice-runtime/pom.xml index 09df0cd4..0321ff79 100644 --- a/lattice-runtime/pom.xml +++ b/lattice-runtime/pom.xml @@ -5,7 +5,7 @@ lattice org.hiforce.lattice - 1.0.13.2 + 1.0.14 4.0.0 diff --git a/lattice-tools/lattice-dynamic-loading/pom.xml b/lattice-tools/lattice-dynamic-loading/pom.xml index 0314e22d..3d1e308b 100644 --- a/lattice-tools/lattice-dynamic-loading/pom.xml +++ b/lattice-tools/lattice-dynamic-loading/pom.xml @@ -5,7 +5,7 @@ lattice-tools org.hiforce.lattice - 1.0.13.2 + 1.0.14 4.0.0 diff --git a/lattice-tools/lattice-load-config-res/pom.xml b/lattice-tools/lattice-load-config-res/pom.xml index 18af737a..201ed709 100644 --- a/lattice-tools/lattice-load-config-res/pom.xml +++ b/lattice-tools/lattice-load-config-res/pom.xml @@ -5,7 +5,7 @@ lattice-tools org.hiforce.lattice - 1.0.13.2 + 1.0.14 4.0.0 diff --git a/lattice-tools/lattice-maven-build/lattice-maven-build-model/pom.xml b/lattice-tools/lattice-maven-build/lattice-maven-build-model/pom.xml index e446eacc..b5dbea97 100644 --- a/lattice-tools/lattice-maven-build/lattice-maven-build-model/pom.xml +++ b/lattice-tools/lattice-maven-build/lattice-maven-build-model/pom.xml @@ -5,7 +5,7 @@ lattice-maven-build org.hiforce.lattice - 1.0.13.2 + 1.0.14 4.0.0 diff --git a/lattice-tools/lattice-maven-build/lattice-maven-build-plugin/pom.xml b/lattice-tools/lattice-maven-build/lattice-maven-build-plugin/pom.xml index 0dd75b51..17950f3e 100644 --- a/lattice-tools/lattice-maven-build/lattice-maven-build-plugin/pom.xml +++ b/lattice-tools/lattice-maven-build/lattice-maven-build-plugin/pom.xml @@ -5,7 +5,7 @@ lattice-maven-build org.hiforce.lattice - 1.0.13.2 + 1.0.14 4.0.0 maven-plugin diff --git a/lattice-tools/lattice-maven-build/pom.xml b/lattice-tools/lattice-maven-build/pom.xml index 8efbd90f..9c004c3b 100644 --- a/lattice-tools/lattice-maven-build/pom.xml +++ b/lattice-tools/lattice-maven-build/pom.xml @@ -5,7 +5,7 @@ lattice-tools org.hiforce.lattice - 1.0.13.2 + 1.0.14 4.0.0 pom diff --git a/lattice-tools/pom.xml b/lattice-tools/pom.xml index 75ece41d..4b926022 100644 --- a/lattice-tools/pom.xml +++ b/lattice-tools/pom.xml @@ -5,7 +5,7 @@ lattice org.hiforce.lattice - 1.0.13.2 + 1.0.14 4.0.0 pom diff --git a/pom.xml b/pom.xml index 00c04eb0..29f9b910 100644 --- a/pom.xml +++ b/pom.xml @@ -16,9 +16,9 @@ https://github.com/hiforce/lattice 2022 - 1.0.13.2 + 1.0.14 - 1.0.13.2 + 1.0.14 5.3.23 2.7.4 1.2