Можем ли мы объединить несколько результатов проекции данных Spring в ответ - PullRequest
0 голосов
/ 25 сентября 2019

Я реализовал 2 интерфейса проекции.

@Projection(name = "name", types = { Style.class })
public interface NameProjection {
    String getName();
}

@Projection(name = "description", types = { Style.class })
public interface DescriptionProjection {
    String getDescription();
}

Я могу получить результат, используя нижнюю конечную точку.

styles / 1? Projection = description

{
    "description": "TEST STYLE 1"
}

styles / 1? projection = name

{
    "Name": "Style"
}

Но я хочу объединить обе проекции.Примерно так:

styles / 1? Projection = description, name

{
    "description": "TEST STYLE 1"
    "Name": "Style"
}

Как мне добиться этого с помощью Projection, если это невозможно с помощью Projection.Есть ли другой способ?

...