Я использую MySQL 5.5 и hibernate 3. Я создал представление в своей базе данных, а также создал объект, соответствующий ему, используя генератор salto db. Когда я пытаюсь выполнить свой код, создание компонента для фабрики сеанса завершается неудачно, выдавая следующую ошибку
org.springframework.beans.factory.BeanCreationException: ошибка создания компонента с именем 'SessionFactory', определенным в ресурсе пути к классу [persistence-context.xml]: сбой вызова метода init; вложенное исключение: org.hibernate.AnnotationException: Не указан идентификатор для объекта: com.viewer.common.entity.ViewEntity
Поэтому я спрашиваю, нужен ли нам первичный ключ для создания сущностей ???