0
ответов

В чем разница между @JoinColumn и mappedBy при использовании ассоциации JPA @OneToMany

В чем разница между: @Entity открытым классом Company {@OneToMany (cascade = CascadeType.ALL, fetch = FetchType.LAZY) @JoinColumn (name = "companyIdRef", referencedColumnName = "...
вопрос задан: 27 June 2018 15:56
0
ответов

Имя класса сущности преобразуется в имя таблицы SQL с подчеркиванием

У меня определена следующая сущность: @Entity @Table (name = "EmailTemplate") открытый класс EmailTemplate {Несмотря на аннотацию таблицы, я получаю java.sql.SQLException: Invalid object name '...
вопрос задан: 19 June 2018 07:34
0
ответов

Как правильно определить, «существует» ли предложение запроса критериев JPA вернуло истинное или ложное значение?

Я не знаю, как выполнить запрос критериев JPA, который возвращается с логическим выводом. Цель состоит в том, чтобы иметь запрос критериев, который при визуализации в Oracle выглядит следующим образом: выберите 1 из двойного, где ...
вопрос задан: 19 June 2018 02:30
0
ответов

JPA 2 CriteriaQuery с использованием ограничения

Я использую JPA 2. Из соображений безопасности я работаю с безопасным типом с CriteriaQuery (и, таким образом, я не ищу никаких решений для типизированных запросов и т. д. ). Недавно я столкнулся с проблемой, в которой...
вопрос задан: 13 June 2018 14:42
0
ответов

Ошибка затмения при отображении с @EmbeddedId

У меня есть объект с составным ключом, поэтому я использую аннотации @Embeddable и @EmbeddedId. Встраиваемый класс выглядит следующим образом: @Embeddable открытый класс DitaAdminAccountSkillPK реализует Serializable {...
вопрос задан: 13 June 2018 13:08
0
ответов

Лучший способ получить EntityManagerFactory

Как лучше всего получить EntityManagerFactory в веб-приложении (jsp / servlets)? Это хороший способ Когда следует создавать / открывать экземпляр EntityManagerFactory?, {{ 1}} или лучше получить его из JNDI, или ...
вопрос задан: 28 May 2018 22:52
0
ответов

Hibernate выдает странную ошибку: Класс не отображается

это ошибка org.hibernate.hql.ast .QuerySyntaxException: Платеж не отображается [выберите p из Payment p] Я не понимаю, почему возникает эта ошибка, класс должен быть отображен, как я буду ...
вопрос задан: 16 May 2018 05:21
0
ответов

Ошибка при компиляции запроса: тип абстрактной схемы «сущность» неизвестен

Я разрабатываю игру с подключением к базе данных и использую JPA для сохранения своих данных. Вот моя сущность Game: @Entity @Table (name = "game") открытый класс Game реализует Serializable {private static ...
вопрос задан: 6 April 2018 19:25
0
ответов

В чем разница между JPA и Hibernate? [закрыто]

Я понимаю, что JPA 2 - это спецификация, а Hibernate - инструмент для ORM. Кроме того, я понимаю, что Hibernate имеет больше возможностей, чем JPA 2. Но с практической точки зрения, что на самом деле ...
вопрос задан: 20 March 2018 18:12
0
ответов

Не удается внедрить EntityManager, управляемый контейнером RESOURCE_LOCAL, с помощью @PersistenceContext

Я использую JBoss AS 7.1.1 и могу настроить новый источник данных JTA и подключите его к моему EJB, используя @PersistenceContext(unitName="TestPU") частный EntityManager entityManager; Когда я попытался использовать ...
вопрос задан: 6 March 2018 07:28
0
ответов

Как имитировать EntityManager?

Мне нужно имитировать entity-manager, чтобы сделать уровень службы тестирования (в моем случае фасад сеанса) независимым от нижележащего уровня (который в моем случае это сущность-менеджер). Итак, как я могу выполнить ...
вопрос задан: 27 February 2018 15:51
0
ответов

Hibernate @ManyToOne ссылается на неизвестный объект

Я получаю следующее исключение Hibernate: @OneToOne или @ManyToOne в Matchup.awayTeam ссылается на неизвестный объект: Team Упрощенный класс Matchup выглядит следующим образом: Открытый класс @Entity ...
вопрос задан: 16 February 2018 14:05
0
ответов

Зачем использовать возвращенный экземпляр после save () в Spring Data JPA Repository?

Вот код: @ Репозиторий открытый интерфейс AccountRepository расширяет JpaRepository {} JpaRepository из проекта Spring Data JPA. Вот код тестирования: public class ...
вопрос задан: 13 February 2018 16:47
0
ответов

Сравнение перечисления JPA не равно неудачам

Я использую JPA 2.1.2. Я хочу выполнить запрос выбора с предложением where. Оператор where должен сравнивать (не равные) перечисления, хранящиеся в базе данных (строка). @Entity @Table (name = "MY_ENTITY") ...
вопрос задан: 8 February 2018 19:10
0
ответов

Как определить запрос репозитория JPA с помощью соединения

Я хотел бы сделать запрос на присоединение с использованием репозитория Jpa с аннотацией @Query. У меня есть две таблицы: таблица user с iduser, user_name и: область таблицы с idarea, area_name и iduser The ...
вопрос задан: 8 February 2018 13:51
0
ответов

JPA-объект без идентификатора

У меня есть база данных со следующей структурой: CREATE TABLE entity (id SERIAL, name VARCHAR (255), PRIMARY KEY (id) ); CREATE TABLE entity_property (entity_id SERIAL, name ...
вопрос задан: 8 February 2018 10:56
0
ответов

В чем разница между однонаправленными и двунаправленными ассоциациями JPA и гибернацией?

В чем разница между однонаправленными и двунаправленными ассоциациями? Поскольку таблицы, сгенерированные в базе данных, все одинаковы, единственное различие, которое я обнаружил, заключается в том, что каждая сторона двунаправленной ...
вопрос задан: 8 February 2018 09:01
0
ответов

Что означает символ подчеркивания в имени класса?

Я читал статью "Dynamic, typesafe queries in JPA 2.0" и наткнулся на этот пример: EntityManager em = ... CriteriaBuilder qb = em.getCriteriaBuilder(); CriteriaQuery c = ...
вопрос задан: 6 February 2018 19:33
0
ответов

Как сгруппировать по выражению Case, используя JPA Criteria API / Hibernate

Я пытаюсь выполнить запрос, подобный следующему, с выбором по выражению case и группировкой по тому же выражению case. Выберите USER, (CASE WHEN значение между 0 И 2, затем «0-2» ...
вопрос задан: 6 February 2018 00:30
0
ответов

Можно ли убедить JPA преобразовать, например, между UUID и строками?

У меня есть объект Java с полем, которое является UUID. Я хотел бы иметь возможность сохранить этот объект в базе данных очевидным способом; однако базовое отображение будет использовать сериализацию Java для его записи ...
вопрос задан: 27 January 2018 05:38
0
ответов

Оптимальная производительность гибернации?

Я пишу веб-приложение, используя Hibernate 3. Итак, через некоторое время я заметил, что что-то работает медленно. Итак, я протестировал профилировщик спящего режима и обнаружил, что спящий режим делает неоправданно много вызовов db -для...
вопрос задан: 15 December 2017 17:00
0
ответов

JPA: Реализация иерархии моделей — @MappedSuperclass и @Inheritance

Я использую Play Framework 1.2.4 с PostgreSQL и JPA. Я хотел бы иметь иерархию моделей и видеть, что есть несколько альтернатив для этого. У меня есть базовый класс (абстрактный) и два...
вопрос задан: 15 December 2017 08:18
0
ответов

Передовой опыт распространения уникальных исключений нарушений в пользовательском интерфейсе

Мы работаем над веб-проектом Java на основе JPA 2, Hibernate, Spring 3 и JSF 2, работающих в Tomcat 7. Мы используем Oracle 11g в качестве базы данных. В настоящее время мы обсуждаем подходы к заполнению ...
вопрос задан: 13 December 2017 05:07
0
ответов

inverse = true в аннотациях JPA

В моем приложении я использую JPA 2.0 с Hibernate в качестве поставщика сохраняемости. У меня есть отношение «один ко многим» между двумя объектами (с использованием @JoinColumn, а не @JoinTable). Я хотел знать, как ...
вопрос задан: 17 November 2017 08:51
0
ответов

Тестирование EJB с JUnit

Как мне протестировать EJB 3.1, который получает внедренный экземпляр EntityManager? Возможный EJB: @Stateless @LocalBean public class CommentService {@PersistenceContext private EntityManager ...
вопрос задан: 17 November 2017 08:50
0
ответов

Как выполнить собственный скрипт SQL в JPA / Hibernate?

У меня есть сценарий SQL с дампом базы данных. Как я могу выполнить его с помощью Hibernate EntityManager? Я попробовал это так: EntityManager manager = getEntityManager (); Query q = manager.createNativeQuery (...
вопрос задан: 17 November 2017 08:50
0
ответов

JPA - Критерии API и EmbeddedId

Я хочу использовать критерии, чтобы сделать следующий запрос. У меня есть Entity с определенным EmbeddedId: @Entity @Table (name = "TB_INTERFASES") открытый класс Interfase реализует Serializable {@EmbeddedId ...
вопрос задан: 17 November 2017 08:49
0
ответов

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

Например, у меня есть этот запрос выберите cat из Cat cat, где cat.id in: ids, и я хочу, чтобы ids в список (1,2,3,4,5,6,17,19). Этот код не работает session.createQuery ("выберите кошку из Cat ...
вопрос задан: 17 November 2017 08:43
0
ответов

Как настроить ulimit с supervisord (чтобы запустить лак)

Выполняется миграция конфигурации сервера в supervisord (из файлов init.d). Есть несколько примеров работы лака. Я помню, когда я начал использовать лак у меня были проблемы с ulimit, так что есть...
вопрос задан: 17 November 2017 08:43
0
ответов

удаленный объект будет повторно -сохранен каскадом (удалить удаленный объект из ассоциаций)

у меня есть следующие два объекта :1 -PlayList :@OneToMany (fetch = FetchType.EAGER, mappedBy = "playlist", orphanRemoval = true, cascade = CascadeType.ALL )@OrderBy ("Ордер объявления" )частный Set<...
вопрос задан: 17 November 2017 08:42