@Entity
@Table(name = "LegalEntity")
public class LegalEntity {
@Id
@GeneratedValue
@Column(name = "id")
public Long id;
/**
* Служебное поле hibernate
*/
@Version
private Integer version;
/**
* Название
*/
@Basic(optional = false)
@Column(name = "name")
public String name;
/**
* ИНН
*/
@Basic(optional = false)
@Column(name = "inn")
public String inn;
}
И? У меня нет нигде такой таблицы LEGAL_ENTITY. Скрипт создающий структуру создает именно LegalEntity - без подчеркиваний. И в запросе она используется. Вопрос в том - почему HQL так странно транспонируется в SQL?