jpa
Jaka jest różnica między EntityManager.find() I EntityManger.getReference()?
Jaka jest różnica między
<T> T EntityManager.find(Class<T> entityClass, Object primaryKey) and
<T> T Ent ... rządzany obiekt do metody entitymanager remove ' whats the better and correct option? znajdź albo dostać się na konferencję?'
JPA @OneToOne z Shared ID - Czy Mogę to zrobić lepiej? [odpowiedz]
Pracuję z istniejącym schematem, którego wolałbym nie zmieniać. Schemat ma relację jeden do jednego między tabelami Person I ... więc zastanawiam się, czy czegoś mi brakuje, czy może ktoś mi chociaż wyjaśnić, dlaczego osoba musi być Serializowalna.
TIA
Wielojęzyczna baza danych, z domyślną funkcją awaryjną
Mam pytanie, które, jak Wiem, było szeroko omawiane, ale moim zdaniem jest jeszcze jeden aspekt, który wymaga wyjaśnienia.
T ... m nadzieję, że wyraziłem się jasno i nie bałagan, ale jeśli potrzebujesz więcej informacji, z przyjemnością powiem ci więcej.
@Basic (optional = false) vs @Column (nullable = false) w JPA
Jaka jest różnica między @Basic(optional = false) a @Column(nullable = false) w trwałości JPA?
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.
Jak odpytywać dane po wyjęciu z pudełka za pomocą Spring data JPA zarówno przez sortowanie, jak i przeglądanie?
Próbuję Spring data JPA w moim projekcie. Chcę wiedzieć, czy istnieje gotowe API do odpytywania danych, zarówno przez Sort, ... ble pageable);
findAll(Sort sort);
Ale nie ma takiej metody jak findAll(Sort sort, Pageable pageable), więc jestem ciekawa.
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ę.
Czy muszę zamykać () każdy EntityManager?
Właśnie rozpocząłem migrację mojego macierzystego frameworka persistence do JPA.
Biorąc pod uwagę, że frameworki persistence ... e czy muszę?
W tej chwili używając TopLink, tylko dlatego, że działa z NetBeans łatwo, ale chętnie zbadam inne JPA dostawcy.
Podłączenie do Db umiera po>4
Mam aplikację, która używa spring-boot, jpa-hiberanate z mysql.Otrzymuję ten dziennik błędów
Caused by: com.mysql.jdbc.exce ... ECT 1
Ale sprawdziłem, że nie jest to zalecane . więc może mi ktoś podpowiedzieć, co mam zrobić, aby przezwyciężyć ten błąd
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"?".
Samouczek kryteriów JPA [zamknięty]
Próbowałem znaleźć samouczek JPA Criteria API, ale nie odniosłem większego sukcesu. Znasz jakieś dla początkujących? Chciałbym zacząć używać go w aplikacji Java5 / Maven do budowania złożonych zapytań.
Spring-Czy Można używać wielu menedżerów transakcji w tej samej aplikacji?
Jestem nowy w Spring i zastanawiam się, czy możliwe jest użycie wielu menedżerów transakcji w tej samej aplikacji?
Mam dwie ... jednego menedżera transakcji, Jak mogę korzystać z różnych menedżerów transakcji dla różnych repozytoriów?
Dzięki za pomoc.
Jaka jest różnica między @ManyToOne (optional=false) a @Column (nullable = false)
W JPA Nie wiem kiedy używać atrybutu optional=false i adnotacji @Column(nullable=false). Co za różnica?
Połączenie z MySql jest przerywane automatycznie. Jak poprawnie skonfigurować Złącze / J?
Przeczytałem tę radę z komunikatu o błędzie:
Powinieneś rozważyć wygaśnięcie
i / lub testowanie ważności połączenia
... n persistence.xml, or in entityManagerFactory spring configuration, or in dateSource spring configuration, or gdzie indziej?)
Najlepsze praktyki, aby uzyskać EntityManagerFactory
Jakie jest najlepsze podejście do uzyskania EntityManagerFactory w aplikacji internetowej (jsp/servlets)?
Czy jest to dobry sposób Kiedy należy utworzyć/otworzyć instancję EntityManagerFactory?,
a może lepiej dostać to od JNDI, czy coś innego?
Obsługa soft-deletów ze sprężyną JPA
Mam tabelę Stuff zdefiniowaną jako...
id, <fields>..., active
Active jest flagą soft-delete i jest zawsze 1 lub 0. N ... iknąć zanieczyszczania interfejsu" aktywnymi " metodami.
Używam Hibernate 4.2 jako implementacji JPA, jeśli to ma znaczenie.
JPA & Criteria API-wybierz tylko określone kolumny
Chciałbym wybrać tylko konkretne kolumny (np. SELECT a FROM b). Ja mam ogólne DAO i to co wymyśliłem to:
public List<T&g ... ola ID i VERSION, a wszystkie pozostałe to null.
Type T extends AbstractEntity, który ma te 2 pola.
entityClazz is T.class.
JPA najszybszy sposób na zignorowanie pola podczas uporczywości?
Zasadniczo Szukam adnotacji typu "@ Ignore", za pomocą której mogę zatrzymać dane pole przed utrzymaniem. Jak można to osiągnąć?