Я сейчас борюсь с методом findAll (), когда пытаюсь получить данные с SQL сервера, вот мой код:
Alien:
@Entity
public class Alien {
@Id
private String aid;
private String name;
private String tech;
AlienController:
@Controller
public class AlienController {
@Autowired
AlienRepository repo;
@RequestMapping("/")
public String home() {
return "home.jsp";
}
@RequestMapping("/getAliens")
@ResponseBody
public String getAlien() {
return repo.findAll().toString();
}
}
Репозиторий
public interface AlienRepository extends CrudRepository<Alien, String>{
}
И моя проблема в том, что всякий раз, когда я пытаюсь получить всех пришельцев в моей БД, я обычно получаю это значение
[com.example.demo.model.Alien@1f012f9c, com.example.demo.model.Alien@553ee2df, com.example.demo.model.Alien@67c572ce]
Обычно это должно быть вернуть значение Чужого, такое как помощь, имя и технология, но все, что у меня есть, это