@Target(value=PACKAGE) @Retention(value=SOURCE) public @interface Aggregate
Applied on package-info.java.
package-info.java
Example:
℗Aggregate(name = "Foo", root = Foo.class) package io.github.dddplus.domain.foo; import io.github.dddplus.dsl.Aggregate;
String
name
boolean
problematical
Class[]
root
IAggregateRoot
public abstract String name
public abstract Class[] root
public abstract boolean problematical
Copyright © 2020–2023. All rights reserved.