2
Я создал веб-приложение весной загрузки, в котором я хочу использовать Spring MVC rest framework вместо трикотажа. Я пытаюсь сделать что-то подобное, но это дает мне ошибку. Я хочу эквивалент StreamingOutput в Spring MVC.StreamingOutput эквивалент весной MVC
Ex: Это использует JAX-RS StreamingOutput
public static StreamingOutput buildErrorEntity(Object error)
{
StreamingOutput stream = outputStream -> {
PrintStream printStream = new PrintStream(outputStream);
new ObjectMapper().writeValue(printStream, error);
};
return stream;
}
Я хочу заменить SteamingOutput, но это дает мне ошибку говоря «не удается разрешить конструктор PrintStream()
public static OutputStream buildErrorEntity1(Object error) {
OutputStream stream = outputStream -> {
PrintStream printStream = new PrintStream(outputStream);
new ObjectMapper().writeValue(printStream, error);
};
return stream;
}
Я бы очень признателен Спасибо.
Как вы думаете, 'OutputStream stream = outputStream -> {' делает и почему вы так думаете? –
Это похоже на анонимный внутренний класс, который записывает ошибку в OutputStream. – user1563348