Добрый вечер.
Я бы попросил чуть конкретизировать ваш вопрос, ибо непонятны следующие моменты:
1) Является ли ваш проект клиент-серверным приложением? Если да, то правильно ли я понимаю, что у вас есть клиент - JavaFX и сервер - Spring Boot. Если так, то получается, что вы хотите из клиента выполнить запрос на сервер и получить данные хранимые в БД. В этом случае вам нужно на серверной стороне (в Spring) написать REST сервис. Например, контроллер, который обрабатывает GET запросы и возвращает соответствующие данные в формате json. Затем при успешном ответе ваш клиент (javaFX) парсит json и маппит в pojo. После чего он выводится в TableView.
Исходя из вышесказанного ответ на ваш вопрос:
Подскажите как сделать запрос в бд?
Вам необходимо:
- Написать REST сервис (не нужно из клиента обращаться напрямую в БД)
- Использовать библиотеку для выполнения запросов. Например,
Retrofit
2) Если у вас приложение не клиент-серверное, а лишь JavaFX приложение, которое использует фреймворк Spring. Например, при помощи либы JavaFX Weaver
https://habr.com/ru/post/478402/
https://github.com/rgielen/javafx-weaver
То конечно же сторонний http клиент и вообще http клиент не нужен. Вы можете обратиться к БД написав методы для Repository и затем маппить их в dto (pojo) и выводить в таблице.