Не компилируется код vaadin

218
12 ноября 2021, 00:30

Суть задачи- получить с сервера json и вывести его в listbox вот DTO

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;
import java.util.Set;
@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class UserDTO {
    private Long id;
    private String username;
    private String email;
    private Set<String> roles;
}

вот код который не хочет компилироваться -хотя взят с документации vaadin

ListBox<UserDTO>listBox=new ListBox<>();
        listBox.setRenderer(new ComponentRenderer<>(userDTO -> {
            Label label=new Label("name",userDTO.getUsername());
            Label label1=new Label("email",userDTO.getEmail());
        }));

сразу же просит сюда ComponentRenderer<???> и не видит вот эти методы

userDTO.getUsername()
userDTO.getEmail()

задача чтобы выводилось примерно так

Username: admin

Email: sdsds@email.com

READ ALSO
Использование Whatsapp в своём приложении

Использование Whatsapp в своём приложении

Есть ли какой-нибудь способ встроить в своё приложение вход, отправку и получение сообщений от Whatsapp?

159
Сортировать массивы

Сортировать массивы

Нужно создать метод, который объединяет буквы или числа из двух массивов в одинНапример есть два массива - a и b, которые должны быть записаны...

66
Как прикреплять к каждому пользователю в MySQL одну таблицу с правом ее изменять

Как прикреплять к каждому пользователю в MySQL одну таблицу с правом ее изменять

Хочу чтобы на каждого User в MySql создавался table с названием user'а Например создаю пользователя с именем John даю ему право Insert и Update для таблицы...

89
Как SQL запросом получить данные из текста?

Как SQL запросом получить данные из текста?

У меня в SQL таблице лежит значение в текстовом формате:

114