Создать идеальный объект JPA [закрыто]

Возможно, вы можете хэш-данные изображения, возвращаемые UIImagePickerController и каждое из изображений в каталоге, и сравнить их.

395
задан RBz 3 October 2018 в 11:54
поделиться

1 ответ

Спецификация JPA 2.0 гласит:

  • Класс сущности должен иметь конструктор без аргументов. У него могут быть и другие конструкторы. Конструктор без аргументов должен быть открытым или защищенным.
  • Класс сущности должен быть классом верхнего уровня. Перечисление или интерфейс не должны быть обозначены как объект.
  • Класс сущности не должен быть окончательным. Никакие методы или постоянные переменные экземпляра класса сущностей не могут быть окончательными.
  • Если экземпляр сущности должен передаваться по значению как отдельный объект (например, через удаленный интерфейс), класс сущности должен реализовывать интерфейс Serializable.
  • И абстрактные, и конкретные классы могут быть сущностями. Объекты могут расширять классы не-сущностей, а также классы объектов, а классы не-сущностей могут расширять классы объектов.

Спецификация не содержит требований к реализации методов equals и hashCode для сущностей, только для классов первичного ключа и ключей карты, насколько мне известно.

139
ответ дан javaguest 3 October 2018 в 11:54
поделиться
Другие вопросы по тегам:

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