Из TodoEntity, в вашем примере - task, поле userId недоступно в параметре @JoinColumn(name="userId"), вместо userId доступны исключительно поля таблицы Todo. Возможно, подразумевалось что-то ещё?
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.