Я использую простые проекции на основе классов. Для нативного SQL, описанного здесь.
https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#projections
Но я получаю ниже исключения
caused by: org.springframework.core.convert.ConverterNotFoundException: No converter found capable of converting from type
Объект значения
@EqualsAndHashCode
@Value
public class MyClass{
private String someName;
}
Хранилище
public interface MyRepository extends JpaRepository<MyClass,Long> {
@Query(value = "select SOME_NAME From Some_table where ID=1795463580",nativeQuery = true)
public List<MyClass> getsomeName();
}
Я удалил ломбок из MyClass, но он не работает.
Теперь, если я изменю MyClass
на Interface
, это работает
public interface MyClass{
public String getSomeName();
}