hibernate

Dlaczego klucze złożone są zniechęcane do hibernacji?

To jest z Hibernate official tutorial : Istnieje alternatywna deklaracja <composite-id>, która umożliwia dostęp do ... tak muszę odpytywać moje Kolumny 3!? Krótko mówiąc, dlaczego to stwierdzenie jest prawdziwe? a jaka jest lepsza alternatywa?

Czy potrzebujesz transakcji bazodanowej do odczytu danych?

Kiedy próbuję odczytać dane z bazy danych, przynajmniej używając ((Session)em.getDelegate()).createCriteria() Wyjątkiem j ... odczytu Propagation.Supports? Czy nie mogę utworzyć zapytania Hibernate Criteria bez transakcji, w połączeniu z Springiem?

Jak zmusić Hibernate do zwracania dat jako java.util.Data zamiast znacznika czasu?

Sytuacja : Mam klasę persistable ze zmienną java.util.Typ daty: import java.util.Date; @Entity @Table(name = "prd_period ... .util.Data zostanie zwrócona Szczegóły podano tutaj: http://blogs.sourceallies.com/2012/02/hibernate-date-vs-timestamp/

Hibernate Query By Example and projects

Krótko mówiąc: hibernate nie obsługuje projekcji i zapytań na przykładzie? Znalazłem ten post: Kod jest taki: User usr = ... usr)).setResultTransformer(Transformers.aliasToBean(User.class)); Czy ktoś korzystał z projekcji i zapytań na przykładzie ?

Jak ustawić wartość domyślną w Hibernate

Jak ustawić domyślną wartość w polu Hibernate?

Obliczona właściwość z JPA / Hibernate

Moja Java bean ma własność childCount. Ta właściwość jest nie mapowana do kolumny bazy danych . Zamiast tego powinien być ob ... e. The Hibernate @Formula adnotacja może pomóc, ale ledwo znalazłem dokumentację. Każda pomoc bardzo mile widziana. Dzięki.

Jaki jest pożytek z adnotacji @ Temporal w Hibernate?

Dokumentacja Hibernate zawiera poniższe informacje dla adnotacji @Temporal: W prostych API Javy, czasowa precyzja czasu ... to Dopracować. Co oznacza temporal precision of time is not defined? Czym są temporal Dane i ich precyzja? Jak to dostroić?

Określanie indeksu (unikalnego klucza) za pomocą JPA

Jak zdefiniować pole, np. email jako posiadające indeks za pomocą adnotacji JPA. Potrzebujemy unikalnego klucza na email, pon ... tanucleus. Aktualizacja: Od JPA 2.1 możesz to zrobić. Zobacz: The adnotacja @ Index jest niedozwolona dla tej lokalizacji

Znalazłem JPA, lub podobne, nie zachęcaj wzór DAO

Znalazłem JPA, lub podobne, nie zachęcaj wzór DAO. Nie wiem, ale mam takie odczucia, zwłaszcza z managerami JTA zarządzanymi ... nego. Co o tym myślicie? Uwaga: Nie mówię, bynajmniej, że wzór DAO jest przestarzały. Rzeczywiście, to zależy od przypadku.

Błąd hibernacji: org.hibernacja.NonUniqueObjectException: inny obiekt o tej samej wartości identyfikatora był już powiązany z sesją

Mam dwa obiekty użytkownika i podczas próby zapisania obiektu za pomocą session.save(userObj); Otrzymuję następujący błąd ... session, gdy pojawia się żądanie użytkownika, więc otrzymuję, dlaczego mówi, że obiekt jest obecny w sesji. Jakieś sugestie?

Wyliczenia w Hibernate

Często przydatne jest posiadanie pola w DAO, którego wartość pochodzi z wyliczenia Javy. Typowym przykładem jest login DAO, g ... ie, to czy mój wzór przedstawiania wyliczeń jest wystarczająco dobry, czy coś mi umyka? Jakich innych wzorów używają ludzie?

Transakcja oznaczona tylko jako rollback: jak znaleźć przyczynę

Mam problemy z zatwierdzeniem transakcji w ramach mojej metody @ Transactional: methodA() { methodB() } @Transactional ... zegoś takiego jak getCurrentTransaction().isRollbackOnly()? - w ten sposób mógłbym przejść przez metodę i znaleźć przyczynę.

Jak Hibernate wykrywa brudny Stan obiektu encji?

Czy używa jakiejś modyfikacji kodu bajtowego do oryginalnych klas? A może Hibernate pobrzeże Stan brudny porównując dany obi ... likowanych obiektów? Co jeśli zawierają cykliczne odniesienia? A także Would hashCode()/equals() tylko id pole wystarczy?

jaki jest cel dwóch plików konfiguracyjnych dla Hibernate?

Oto moja obecna struktura projektu: pom.xml /src /main /resources hibernate.cfg.xml /META-INF per ... przykład, Czy powinienem zadeklarować hibernate.dialect w obu plikach, czy wystarczy tylko jeden? Jeśli tak, to którego użyć?

Hibernate batch size confusion

Ten program wykonuje dziesiątki tysięcy kolejnych wstawek jeden po drugim. Nigdy wcześniej nie używałem Hibernate. Dostaję ba ... letion FINISH INSERT

Hibernacja wielu do wielu relacji Zestaw czy lista?

Mam wiele do wielu relacji w mojej Java beans. Kiedy używam List aby zdefiniować moje zmienne jak: @Entity @Table(name="ScD ... użyć do logicznego consept List lub Set (ponieważ lista może mieć duplikaty i ustawić, ale co z wydajnością i inne problemy)?

Hibernate / Spring: nie udało się leniwie zainicjować-Żadna sesja ani sesja nie została zamknięta

Aby uzyskać odpowiedź, przewiń w dół do końca tego... Podstawowy problem jest taki sam jak zadawany wielokrotnie. Mam prosty ... ctory, new SessionHolder(session)); // Your code.... TransactionSynchronizationManager.unbindResource(sessionFactory); }

Co nowego w Hibernate ORM 5?

Właśnie widziałem, że czwarty kandydat został zwolniony do Hibernate 5. Co nowego w 5 w porównaniu do wcześniejszych wersji?

In-klauzula w HQL lub Java Persistence Query Language

Mam następujące parametryzowane zapytanie JPA, lub Hibernate: SELECT entity FROM Entity entity WHERE name IN (?) Chcę prz ... je jako parametry działają tylko z nazwanymi parametrami, takimi jak " :name", a nie z parametrami stylu JDBC, takimi jak"?".

hibernate 4 i Joda-time

Czy są szczęśliwie małżeństwem ? Używam najnowszej wersji hibernate (4) i wersji 1.3 Joda-time Hibernate support, które równ ... as.contrib.hibernacja./ Align = "left" / nullSafeSet Są niezgodne i powinienem używać usertype . Zobacz odpowiedź poniżej.