Мое весеннее приложение не распознает мой веб-сервис - PullRequest
0 голосов
/ 02 апреля 2020

Мое приложение возвращает «[{}, {}]», когда я запрашиваю asList. Но когда я запрашиваю строку, она отображается нормально в браузере.

Изображения: 1. IDE EndPoint 2. Возврат браузера

Конечная точка

package br.com.devdojo.app.endpoint;

import br.com.devdojo.app.model.Student;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;

import java.util.List;

import static java.util.Arrays.asList;

@RestController
@RequestMapping("student")
public class StudentEndPoint {
    @RequestMapping(method = RequestMethod.GET, path = ("/list"))
    public List<Student> listAll(){
        return asList(new Student("Aluno1"), new Student("Aluno2"));
    }

}

1 Ответ

0 голосов
/ 02 апреля 2020

Ваш Student класс должен быть таким, как показано ниже:

public class Student {

    private String name;

    public Student() {
    }

    public Student(String name) {
        this.name = name;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...