entitymanager

JPA EntityManager: po co używać persist () nad merge ()?

EntityManager.merge() może wstawiać nowe obiekty i aktualizować istniejące. Dlaczego warto używać persist() (które mogą tworzyć tylko nowe obiekty)?

Utwórz JPA EntityManager bez uporu.plik konfiguracyjny xml

Czy istnieje sposób inicjalizacji EntityManager bez zdefiniowanej jednostki trwałości? Czy możesz podać wszystkie wymagane wł ... e wykonywania. Aktualizacja persistence.xml i rekompilacja nie wchodzi w grę. Każdy pomysł jak to zrobić jest mile widziany!

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ę?'

Wstrzykiwanie EntityManager Vs. EntityManagerFactory

Długie pytanie, proszę o cierpliwość. Używamy Spring+JPA dla aplikacji webowej. Mój zespół debatuje nad wstrzyknięciem Entit ... e zawsze dobrze jest mieć uchwyt do fabryki. Nie jestem pewien, które jest najlepsze podejście, czy ktoś może mnie oświecić?

EntityManager jest zamknięty

[Doctrine\ORM\ORMException] The EntityManager is closed. Po otrzymaniu wyjątku DBAL podczas wstawiania danych, EntityM ... >resetEntityManager(); $this->em = $this->get('doctrine')->getEntityManager(); Ktoś ma pomysł jak się połączyć?

JPA merge vs. persist

Do tej pory preferowałem zawsze używać Entitymanagera merge() dbać zarówno o insert jak i update. Ale zauważyłem również, że ... merge w scenariuszu, w którym absolutnie wiem, że jestem zawsze tworzysz nową instancję obiektów, które mają być utrzymywane?

java.lang.IllegalArgumentException: usuwanie odłączonej instancji com.test.Użytkownik # 5

Mam projekt java EE wykorzystujący JPA (transaction-type = "JTA"), hibernate jako provider. Piszę moje fasolki, żeby poradzić ... lArgumentException: usuwanie odłączonej instancji com.test.Użytkownik # 5 Jak to jest spowodowane i jak Mogę to rozwiązać?

PersistenceUnit vs PersistenceContext

W kilku projektach z powodzeniem używam @PersistenceUnit(unitName = "MiddlewareJPA") EntityManagerFactory emf; ... EntityMa ... pomiędzy PersistenceUnit i PersistenceContext? Jakie są plusy i minusy każdego z nich? Gdzie powinniśmy użyć jednego z nich?

Kiedy potrzebujemy więcej niż jednego Entitymanagera?

Uczę się JPA i mam jedno pytanie: W jakich sytuacjach potrzebujemy więcej niż jednego EntityManager w naszej aplikacji? Dw ... am rację? Jeśli nie, to jakie są sytuacje, w których potrzebujemy wielokrotności EntityManagerFactory na jednostkę trwałości?

JPA, Entity manager, wybierz wiele kolumn i uzyskaj listę wyników niestandardowych obiektów

Jak mogę uzyskać listę niestandardowych obiektów, takich jak wyniki poniżej zapytania: SELECT p.category.id, count(p.id) FR ... c.id").setParameter("id", id).getResultList(); Potrzebuję mapy z identyfikatorem kategorii i liczbą produktów w kategorii.

Trasowanie transakcji odczytu i zapisu do replik podstawowych i tylko do odczytu za pomocą Spring i Hibernate

Mam aplikację, która używa Hibernate / JPA, ze sprężyną i koszulką. W moim kontekście aplikacji ustawiam źródło danych, defin ... zy danych, czy jest jakiś sposób, aby wszystkie te metody opatrzone adnotacją transakcyjną używały określonego źródła danych?

Co to jest EntityManager.flush zrobić i dlaczego muszę go używać?

Mam EJB, w którym zapisuję obiekt do bazy danych. W przykładzie, który widziałem, po zapisaniu tych danych (EntityManager.pe ... tachedEntity); else { attachedEntityObject.setId(unAttachedEntity.getId()); } entityManager.flush();

Kiedy należy utworzyć/otworzyć instancję EntityManagerFactory?

Ok, czytałem kilka artykułów / przykładów jak napisać Entity Manager Factory w singleton. Jeden z nich najłatwiej mi zrozumi ... blemach współbieżności, ale jako że nie jestem doświadczonym multi-thread-grammerem, nie mogę być bardzo jasny w tym pomyśle.

Spring + Hibernate + JPA [zamknięty]

Od teraz mam działającą aplikację Spring z trwałością. Jednak teraz chcę używać Hibernate z JPA do wykonywania wszystkich moi ... plik xml. Czy ktoś zna dobrą stronę do obejrzenia w aby dowiedzieć się Spring + Hibernate + JPA + za pomocą EntityManager?

Czy uporczywość może być w ogóle wykorzystywana?

Zgodnie z JavaDoc, PersistenceAnnotationBeanPostProcessor wydaje się być odpowiedzialny za wstrzyknięcie Entitymanagera adnot ... ż tworzyć pustej jednostki trwałości tylko po to, by oszukać wiosnę. Na szczęście problem ten został rozwiązany wiosną 3.1.0.