Задать вопрос
Romanov1981
@Romanov1981

Как правильно сделать sql запрос в Spring Data JPA?

Приветствую уважаемые форумчане.

У меня такой вопрос.

Я использую IntelliJ IDEA.

Сделал такой запрос:

5f87f0eb53d85605922801.png

В таком виде, этот запрос работает. Но вот то, что подсвечивает жёлтым цветом тип String меня это как то смущает. Я подумал, что если в JpaRepository вместо User указать String, это вроде как правильно и жёлтая подсветка исчезает, но сам запрос перестаёт работать, появляется сообщение об ошибке "Not a managed type: class java.lang.String"

Скажите пожалуйста, что не так я делаю?
  • Вопрос задан
  • 1012 просмотров
Подписаться 1 Простой 6 комментариев
Решения вопроса 1
@askar98
Как и ответили выше,если хотите чистый sql-запрос можно писать и в jdbcTemplate.NativeQuery нужен когда не хватает возможностей JPQL. Насколько я знаю методами repository(без sql запроса) можно получить объект и списки объектов,так что в этом случае без запроса не обойтись.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы