Skip to content
Snippets Groups Projects
Commit 8cf6517f authored by OZGCloud's avatar OZGCloud
Browse files

OZG-5811 Added Type aliases for mongoDB object

parent 3e7ff93b
No related branches found
No related tags found
No related merge requests found
......@@ -24,6 +24,7 @@ package de.ozgcloud.admin.setting;
import jakarta.validation.Valid;
import org.springframework.data.annotation.Id;
import org.springframework.data.annotation.TypeAlias;
import org.springframework.data.mongodb.core.mapping.Document;
import com.fasterxml.jackson.annotation.JsonTypeInfo;
......@@ -37,6 +38,7 @@ import lombok.extern.jackson.Jacksonized;
@Getter
@Jacksonized
@Document(Setting.COLLECTION_NAME)
@TypeAlias("Setting")
public class Setting {
static final String COLLECTION_NAME = "settings";
......
......@@ -2,6 +2,9 @@ package de.ozgcloud.admin.setting.postfach;
import jakarta.validation.Valid;
import org.springframework.data.annotation.TypeAlias;
import org.springframework.data.mongodb.core.mapping.Document;
import de.ozgcloud.admin.setting.SettingBody;
import lombok.Builder;
import lombok.Getter;
......@@ -10,6 +13,8 @@ import lombok.extern.jackson.Jacksonized;
@Getter
@Jacksonized
@Builder
@Document
@TypeAlias("PostfachSettingBody")
public class PostfachSettingBody implements SettingBody {
@Valid
private Absender absender;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment