Как заставить Hibernate возвращать даты как java.утиль.Дата вместо отметки времени?

ситуация: у меня есть постоянный класс с переменной java.утиль.Тип даты: import java.util.Date; @Entity @Table(name = "prd_period") @Cache(usage = CacheConcurrencyStrategy.NONSTRICT_READ_WRITE) public class Period extends ManagedEntity implements ...

Поддержка JPA для Java 8 новый API даты и времени

Я использую Java 8 для моего нового проекта. Я пытаюсь использовать новый api даты и времени в java 8, однако я не знаю, если JPA 2.1 полностью поддерживает этот новый API даты и времени или нет. пожалуйста, поделитесь своим опытом / мнением в подд ...

Отсоединить объект от контекста сохранения JPA/EJB3

Что было бы самым простым способом отсоединить определенный компонент сущности JPA, который был получен через EntityManager. Кроме того, могу ли я получить запрос, возвращающий отсоединенные объекты в первую очередь, чтобы они по существу действовали ...

JPA @OneToOne с общим идентификатором-могу ли я сделать это лучше?

Я работаю с существующей схемой, которую я бы предпочел не менять. Схема имеет взаимно однозначное отношение между таблицами Person и VitalStats, где Person имеет первичный ключ, а VitalStats использует то же поле, что и его первичный ключ и его вне ...

Hibernate one-to-one: getId () без извлечения всего объекта

Я хочу получить идентификатор отношения один-к-одному без загрузки всего объекта. Я думал, что смогу сделать это с помощью ленивой загрузки следующим образом: class Foo { @OneToOne(fetch = FetchType.LAZY, optional = false) private Bar bar; ...

Отображение JPA: "QuerySyntaxException: foobar не отображается…"

Я играл с очень простым примером JPA и пытаюсь настроить его на существующую базу данных. Но я не могу пройти мимо этой ошибки. (Ниже.) Это просто должна быть какая-то простая вещь, которую я не вижу. org.hibernate.hql.internal.ast.QuerySyntaxExce ...

Что делает атрибут length при установке на @ Column JPA annontation?

что именно делает установка длины столбца в JPA? @Column(name = "middle_name", nullable = false, length = 32) public String getMiddleName() { return this.middleName; } Я понимаю, что вы можете использовать аннотации для создания схемы базы дан ...

Как я могу проверить два или более полей в сочетании?

я использую проверку JPA 2.0/Hibernate для проверки моих моделей. Теперь у меня есть ситуация, когда комбинация двух полей должна быть проверена: public class MyModel { public Integer getValue1() { //... } public String getValue2 ...

Как определить однонаправленную связь OneToMany в JPA

у меня есть следующая проблема с отображением сущностей в JPA. У меня есть две сущности, первая-это поиск, а вторая-текст, который представляет переводы для сущностей. Теперь мне нужно привязать Поиск к тексту, но я не хочу, чтобы текст имел ссылку н ...

Spring-можно ли использовать несколько менеджеров транзакций в одном приложении?

Я новичок в Spring, и мне интересно, можно ли использовать многочисленные менеджеры транзакций в одном приложении? у меня есть два уровня доступа к данным - один для обеих баз данных. Мне интересно, как вы собираетесь использовать один менеджер тран ...

Уточнение терминологии: "увлажнение" сущности: извлечение свойств из БД

в контексте ORM / ленивой загрузки сущностей мое понимание термина "гидратация" выглядит следующим образом: "гидратация" описывает процесс заполнения некоторых или всех ранее не заполненных атрибутов объекта, полученного с помощью отложенной загруз ...

В чем разница между cascade и orphan removal from DB?

в чем разница между @OneToMany(cascade=REMOVE, mappedBy="customer") public List<Order> getOrders() { ... } и @OneToMany(mappedBy="customer", orphanRemoval="true") public List<Order> getOrders() { ... } этот пример из учебника Java E ...

JPA: как сохранить строку в поле базы данных, введите текст MYSQL

требование заключается в том, что пользователь может написать статью, поэтому я выбираю тип Text на content поле внутри базы данных MySQL. Как я могу конвертировать Java String на MySQL Text держи Jim Tough @Entity public class Article implements S ...

Учебник по критериям JPA [закрыт]

Я пытался найти учебник API критериев JPA, но не был очень успешным. Знаете ли вы о каких-либо для начинающих? Я хотел бы начать использовать его в приложении Java5/Maven для создания сложных поисковых запросов. ...

Как ввести многоколоночное ограничение с аннотациями JPA?

Я пытаюсь ввести ограничение с несколькими ключами для объекта, сопоставленного с JPA: public class InventoryItem { @Id private Long id; @Version private Long version; @ManyToOne @JoinColumn("productId") private Produc ...

Должен ли я закрыть () каждый EntityManager?

Я только что начал переносить свою доморощенную структуру персистентности в JPA. учитывая, что фреймворки персистентности скрывают много сантехники, мне интересно знать, если не закрытие EntityManagers создаст утечку ресурсов, или если фреймворки бу ...

Коллекция СПД карту перечислений

есть ли способ в JPA сопоставить коллекцию перечислений в классе сущностей? Или единственное решение-обернуть Enum с другим классом домена и использовать его для сопоставления коллекции? @Entity public class Person { public enum InterestsEnum {B ...

Должен ли JPA Entity Manager быть закрыт?

У меня есть метод, приведенный ниже. public Profile readUser(String email){ EntityManager em = EMF.get().createEntityManager(); return em.find(Profile.class, email); } выше использование entity manager в порядке? Или надо их закрыть?Любые ...

Как запросить данные из коробки, используя Spring data JPA как по сортировке, так и по страницам?

Я пытаюсь весенние данные JPA в моем проекте. Я хочу знать, есть ли готовый API для запроса данных, как Sort и Pageable. Конечно, я знаю, что могу написать этот метод сам, я просто хочу знать, есть ли он из коробки. Мое Дао расширяется JpaRepository ...

Что CascadeType.Обновить на самом деле сделать?

что значит CascadeType.REFRESH на самом деле делать? определение для него когда мы обновляем сущность, все сущности, содержащиеся в этом поле, тоже обновляются но что это значит на практике? Может кто-нибудь, пожалуйста, дайте мне простой пр ...