Использую H2, Spring и Hibernate. Запрос предельно простой "select v from LegalEntity as v". Т.е. выбрать все данные из таблицы. И вот еще схема таблицы если надо, тоже очень простая:
create table if not exists LegalEntity (
id int primary key auto_increment,
version int not null,
name varchar(50) not null,
inn varchar(50) not null
);
Но падает вот такая ошибка:
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.dao.InvalidDataAccessResourceUsageException: could not prepare statement; SQL [select legalentit0_.id as id1_2_, legalentit0_.inn as inn2_2_, legalentit0_.name as name3_2_, legalentit0_.version as version4_2_ from legal_entity legalentit0_]; nested exception is org.hibernate.exception.SQLGrammarException: could not prepare statement
В чем проблема?
P.S. Странный какой-то оно SQL генерирует... Это вроде я пишу HQL (еще не разобрался толком). Ну в общем вызов такой:
em.createQuery("select v from LegalEntity as v", LegalEntity.class).getResultList();