Spring MVC, передача параметров из контроллера в собственный запрос вставки - PullRequest
0 голосов
/ 02 февраля 2020

У меня проблема с собственным запросом вставки в Spring Framework. Это мои контроллеры

    @PostMapping(value="/create")
public void newTask (@RequestBody(required = false) Task task) {
      taskService.createNewTask(task);

, когда я вызываю / создаю URL в Postman и передаю параметры в POST, я хочу создать новую запись в PostgreSQL база данных. и вот мой сервис: taskService

    public void createNewTask(Task task) {
     taskRepository.createNewTask(task);
}

а вот мой репозиторий: taskRepository

     @Modifying
 @Query(value = "INSERT into tasks (title,description,deadline,status,created_date) " +
         "VALUES ('read java book','description of book','2017-05-07','true','2019-06-12')", nativeQuery = true)
 @Transactional
 int createNewTask(Task task);

Я хочу передать параметры в createNewTask в моем репозитории и использовать их в значениях вставки вместо эти значения c, как я могу передать эти переменные в мой собственный запрос вставки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...