hibernate

Jak skonfigurować Spring, aby JPA (Hibernate) i JDBC (JdbcTemplate lub MyBatis) współdzieliły tę samą transakcję

Mam jedno źródło danych, używam Spring 3.0.3, Hibernate 3.5.1 jako dostawca JPA i używam MyBatis 3.0.2 Dla niektórych zapytań ... rsistenceUnit" transaction-type="RESOURCE_LOCAL"> <provider>org.hibernate.ejb.HibernatePersistence</provider>

Hibernate Performance Best Practice?

Piszę aplikację internetową używając Hibernate 3. Więc po chwili zauważyłem, że coś jest powolne. Testowałem więc Profiler ... hibernację i zrobić to sam? 4. Nie mogę teraz myśleć o innych rozwiązaniach. Jakieś sugestie? Jaka jest najlepsza praktyka?

Spring 3.1, Hibernate 4, SessionFactory

To działało: <bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFac ... .lang.Noclassdefounderror: Lorg/hibernate/cache / CacheProvider; EDIT Dodałem własną odpowiedź, która mi to naprawiła.

Różnica między @MapKey, @ MapKeyColumn i @MapKeyJoinColumn w JPA i Hibernate

Zgodnie z Dokumentacja Hibernate, Istnieje wiele adnotacji dostępnych, jeśli chcemy użyć Map jako powiązania między naszymi ... mi również znać, kiedy muszę użyć @MapKeyJoinColumn / @MapKeyJoinColumns & @MapKeyEnumerated / @MapKeyTemporal Dzięki!

Hibernuj powoli, aby uzyskać połączenie Postgres

Mam naprawdę trudny czas debugowania tego problemu. Kiedy próbuję nawiązać połączenie z postgresem, zajmuje to całą minutę. P ... , Hibernate pyta tabelę pg_catalog. pg_type: [SELECT typname FROM pg_catalog.pg_type WHERE oid = , ] Oto zrzut ekranu:

Hibernate: Refresh, Evict, Replicate and Flush

Chciałbym wiedzieć, co dokładnie robi każdy element na tej liście, jak to działa, jakie konsekwencje i kiedy jest właściwy cz ... naprawdę chcę to zrozumieć. Wiem, że to dość ogólne pytanie, ale myślę, że naprawdę warto wiedzieć o tym wszystkim. Dzięki.

Hibernuj rekurencyjne skojarzenie wielu do wielu z tą samą jednostką

Kolejne pytanie Hibernate... : P Używając frameworka adnotacji Hibernate, mam encję User. Każda User może mieć zbiór znajom ... CT * FROM tbl_friends WHERE personId = ? AND friendId = ?, ale nic więcej). Jakieś pomysły, jak wypełnić tę listę? Dziękuję!

Hibernate: gdzie należą insertable = false, updatable = false w złożonych konstelacjach klucza podstawowego z kluczami obcymi?

Podczas implementacji złożonych kluczy podstawowych w Hibernate lub innych ORMs istnieją do trzech miejsc, w których można um ... jaki jest standardowy sposób JPA, najlepsza praktyka lub preferencja, gdzie umieścić "insertable = false, updatable = false"?

Pytanie o sesję Hibernate.flush()

Chcę zapytać, co tak naprawdę robi metoda flush w następującym przypadku: for (int i = 0; i < myList.size(); i++) { ... pamięci jest faktycznie zapisywane w bazie danych ? Czy ktoś może mi wyjaśnić, co się stanie, gdy warunek będzie prawdziwy?

hibernate connection pool

Nie mogę zmusić hibernate do używania c3p0 do łączenia się, pisze 12:30:35,038 INFO DriverManagerConnectionProvider:64 - U ... name="current_session_context_class">thread</property> </session-factory> </hibernate-configuration>

EclipseLinkJpaVendorAdapter zamiast hibernatejpavendoradapter problem

Używanie aplikacji składającej się z JSF, Spring i Hibernate. Mój przykład działa normalnie, a następnie po zmianie class = " ... ... 37 more Caused by: java.lang.IllegalStateException: Cannot apply class transformer without LoadTimeWeaver specified

Czy można dodać dodatkowe pola do @ManyToMany Hibernate extra table?

Mam te dwie klasy (tabela) @Entity @Table(name = "course") public class Course { @Id @Column(name = "courseid") ... tabelę student_course)) Widzę jakieś rozwiązanie, ale mi się nie podobają, też mam z nimi jakiś problem: Pierwsza Próbka

Spring Data JPA- "Couldn' t initialize proxy-no Session " - with Methods marked as transactional

Mam model, który ma dość duży Wykres sub-encji i Hibernate kończy się składaniem około 9 instrukcji, aby leniwie pobrać wszys ... ses/:?] at com.controllers.v2.PlansController.show(PlansController.java:64) ~[classes/:?] Każda pomoc będzie mile widziana.

Błąd Hibernate: inny obiekt o tej samej wartości identyfikatora był już powiązany z sesją

Zasadniczo mam kilka obiektów w tej konfiguracji (prawdziwy model danych jest nieco bardziej złożony): A ma wiele do wiel ... eć, jest to, że (ze względów architektonicznych poza moją kontrolą) każdy odczyt lub zapis musi być wykonany w osobnej sesji.

Wiele unikalnych ograniczeń w JPA

Czy istnieje sposób na określenie za pomocą JPA, że powinno istnieć wiele unikalnych ograniczeń dla różnych zestawów kolumn? ... ernate, ale staram się unikać rozwiązań specyficznych dla dostawcy, ponieważ wciąż decydujemy między hibernate a datanucleus.

Wyłączanie wyjścia konsoli rejestrującej hibernate

Używam hibernate 3 i chcę go powstrzymać przed wrzucaniem wszystkich wiadomości startowych do konsoli. Próbowałem komentować ... s when using DriverManagerConnectionProvider ### #log4j.logger.org.hibernate.connection.DriverManagerConnectionProvider=trac5

JPA: implementacja hierarchii modeli- @ MappedSuperclass vs. @ Inheritance

Używam frameworka Play 1.2.4 z PostgreSQL i JPA. Chciałbym mieć hierarchię modelu i zobaczyć, że istnieją pewne alternatywy d ... e równoważne. Mam również pewne obawy dotyczące zapytań i problemów z wydajnością, z którymi mogę się spotkać w przyszłości.

Automatyczne generowanie schematu danych z klas encji z adnotacją JPA

Używam JPA (implementacja Hibernate) do przypisywania klas encji do persist do relacyjnej bazy danych (MySQL lub SQL Server). ... łbym móc określić I zmienić model danych z kodu z adnotacją. Grails jest podobny tym, że generuje bazę danych z domeny klasy.

Spring Data JPA mapuje natywny wynik zapytania do POJO nie będącego podmiotem

Mam metodę Spring Data repozytorium z natywnym zapytaniem @Query(value = "SELECT g.*, gm.* FROM group g LEFT JOIN group_mem ... I chciałbym odwzorować wynik na Pozo Nie-Entity GroupDetails. Czy to możliwe, a jeśli tak, czy mógłby Pan podać przykład ?

Hibernate: Co to jest pula połączeń i dlaczego domyślna nie nadaje się do produkcji?

Jestem bardzo zaznajomiony z Hibernate i właśnie zacząłem pracować nad aplikacją internetową, która używa go z bazą danych My ... "domyślnym"? On googling znalazłem stronę tutaj, ale to nie wyjaśnia problemów, tylko to, czego powinieneś używać zamiast.