修改领域模型。

This commit is contained in:
2023-02-17 11:24:55 +08:00
parent 5ad6980bf7
commit 0212020dcf
11 changed files with 82 additions and 34 deletions

View File

@@ -1,5 +1,7 @@
package xyz.zhouxy.plusone.domain;
import java.util.Optional;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonValue;
@@ -31,4 +33,8 @@ public abstract class ValidatableStringRecord implements IValueObject {
public String toString() {
return value;
}
public static String getValueOrNull(Optional<? extends ValidatableStringRecord> s) {
return s.map(ValidatableStringRecord::value).orElse(null);
}
}