jpa

Nie można zatwierdzić transakcji JPA: transakcja oznaczona jako rollbackOnly

Używam Springa i Hibernate w jednej z aplikacji, nad którymi pracuję i mam problem z obsługą transakcji. Mam klasę usług, kt ... marked as rollbackOnly Poprawnie ustawia transakcję na rollbackOnly, ale dlaczego wycofywanie jest zawieszane z wyjątkiem?

Czy w JPA powinno być jedno repozytorium na tabelę?

Czy powinieneś mieć jedno repozytorium na tabelę w JPA? Jeśli nie, jak rozwiązać generyki w bazie danych repozytorium? Na pr ... ry public interface StoreRepository extends JpaRepository<Store, String> { public Store findByGuid(String guid); }

Jaka jest różnica między sesją a transakcją w JPA 2.0?

Dopiero zaczynam studia na JPA 2.0 i mam taki fragment kodu: em = SessionFactory.startSession(); tx = em.getTransaction(); ... sji a korzystaniem z transakcji. W kilku linijkach może mi ktoś powiedzieć jakie są między nimi największe różnice ? Dzięki !

java.lang.NoSuchMethodError: javax.wytrwałość.spi.PersistenceUnitInfo.getValidationMode () Ljavax / persistence/ValidationMode;

Piszę przykład dla spring data. To moja wiosna.xml <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi= ... ą zależnościami i wersje są poprawne.Albo wytrwałość.xml jest niezbędny dla spring 3.2.Jeśli tak, to co powinien on zawierać.

Zmiana schematu bazy danych w czasie wykonywania na podstawie zalogowanego użytkownika

Przeczytałem wiele pytań i odpowiedzi na temat dynamicznego routingu źródeł danych i zaimplementowałem rozwiązanie przy użyci ... ma); } catch (NullPointerException e) { e.printStackTrace(); return dataSources.get("fooooo"); } }

Kotlin z JPA: default constructor hell

Ponieważ JPA wymaga, klasy @Entity powinny mieć domyślny konstruktor (nie-arg) do tworzenia instancji obiektów podczas pobier ... e i utratę niezmienności? P. S. Czy to prawda, że Hibernate oprócz JPA może konstruować obiekty bez domyślnego konstruktora?

JPA Multiple Embedded fields

Czy jest możliwe, aby Klasa encji JPA zawierała dwa osadzone (@Embedded) pola? Przykładem może być: @Entity public class Pe ... że to być uciążliwe, jeśli osadzony obiekt (Address) staje się duży, ponieważ każda kolumna musi być indywidualnie nadpisana.

Spring boot-Nie zarządzany Typ

Używam Spring boot+JPA i mam problem podczas uruchamiania usługi. Caused by: java.lang.IllegalArgumentException: Not an mana ... asses are in - com.nervy.dialer.spring.jpa.repository 7) WebSecurityConfig is in - com.nervy.dialer.spring.security Dzięki

Po co używać zwracanej instancji po save () w repozytorium Spring Data JPA?

Oto kod: @Repository public interface AccountRepository extends JpaRepository<Account, Long> {} JpaRepository z pr ... się podczas przechodzenia konta do zapisania w repozytorium? Czy jest to ograniczenie architektury projektu Spring Data JPA?

usunięty obiekt zostanie ponownie zapisany przez kaskadę (Usuń usunięty obiekt z asocjacji)

Mam następujące dwa byty: 1- playlista: @OneToMany(fetch = FetchType.EAGER, mappedBy = "playlist", orphanRemoval = true, ... nate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:656) Proszę doradzić, jak naprawić ten wyjątek.

Hibernate JPA, MySQL i TinyInt(1) dla Boolean zamiast bit lub char

Oto moja definicja JPA2 / Hibernate: Code: @Column(nullable = false) private boolean enabled; W MySql ta kolumna jest roz ... muszę zmapować wartość logiczną do tinyint, a nie trochę. Ale nie widzę możliwości zmiany domyślnego typu danych. Są jakieś?

Intellij IDEA: określ źródło danych dla walidacji JPA

Mam wiosenny projekt dla małej aplikacji internetowej założonej w Intellij IDEA. Używa JPA na wierzchu Hibernate dla warstwy ... SQL w konsoli. Jak mogę powiedzieć Intellij, aby używał tego źródła danych do rozwiązywania nazw tabel dla moich encji JPA?

Czy JPA Obsługuje mapowanie do widoków sql?

Obecnie używam Eclipselink, ale wiem, że obecnie większość implementacji JPA została dość znormalizowana. Czy istnieje natywn ... wsparcie dla tego w JPA, Czy muszę używać hacków, aby to zadziałało? Dużo szukałem i znalazłem bardzo mało informacji o tym.

JPA cascade persist i odwołania do jednostek odłączonych rzuca PersistentObjectException. Dlaczego?

Mam entity Foo, który odwołuje się do entity Bar: @Entity public class Foo { @OneToOne(cascade = {PERSIST, MERGE, REFR ... onego do stanu dołączonego, a ten ID wydaje się być jedyną potrzebną rzeczą. Czy to może błąd w Hibernacja czy coś mi umyka?

Wiele pobrań z EAGER type W Hibernate z JPA

Mam byt, który zawiera: @OneToMany(fetch = FetchType.EAGER, cascade = CascadeType.ALL, mappedBy = "assessment") @OrderBy(va ... óle rozwiązanie tego, nie używając specyficznych adnotacji Hibernate? I dlaczego to naprawiło problem w pierwszej kolejności?

Hibernate @OneToMany Usuń dziecko z listy podczas aktualizacji rodzica

Mam następujące byty: Zespół @Entity @Table public class Team { [..] private Set<UserTeamRole> userTeamRoles; /** ... ; lista zostanie zresetowana i z powodu kaskady poprzednia lista zostanie usunięta. Każda pomoc jest mile widziana. Dziękuję

Jasne wyjaśnienie wyjątku systemowego i wyjątku aplikacji

Specyfikacja JPA rozróżnia wyjątki systemowe i wyjątki aplikacji. Jestem trochę zdezorientowany, gdzie dokładnie jest narysow ... EJBException? Jak mogę wpłynąć na zachowanie używając adnotacji ApplicationException? Nigdy nie widziałem, żeby był używany.

Jak uzyskać Id ostatniej jednostki używającej JPA

Szukam inteligentnego i łatwego do odczytania sposobu na uzyskanie identyfikatora podmiotu za pomocą JPA. Id to Integer. Moż ... tln(en.getId()); To wypisuje null id! Jakieś sugestie? Używam MySql, EclipseLink, ale potrzebuję przenośnego rozwiązania.

JPA: zapytanie zwracające wiele jednostek

Piszę zapytanie JPQL, które łączy się między trzema tabelami. Na mojej liście wyników chciałbym uzyskać wszystkie trzy encje w pasującym wierszu (mam nadzieję, że to ma sens). Jakieś pomysły? Hibernate 3.x jest moim dostawcą JPA.

Hibernate + MySQL: jak ustawić kodowanie utf-8 dla bazy danych i tabel

Mój system działa naLinux Mandriva , RDBMS - MySQL 5 . Muszę mieć bazę danych i tabele utworzone w UTF-8 . Oto fragment hib ... default NULL, `USERPASSWORD` varchar(255) default NULL, PRIMARY KEY (`USERID`) ) ENGINE=MyISAM DEFAULT CHARSET=cp1251 |