jpa

Ustawianie wartości domyślnych dla kolumn w JPA

Czy Można ustawić domyślną wartość dla kolumn w JPA i czy, jak to się robi używając adnotacji?

Dlaczego JPA ma adnotację @ Transient?

Java posiada słowo kluczowe transient. Dlaczego JPA ma @Transient zamiast po prostu używać już istniejącego słowa kluczowego java?

Adnotacje Hibernate - co jest lepsze, dostęp do pól czy właściwości?

To pytanie jest w pewnym sensie związane z pytaniem umieszczania adnotacji w Hibernate . Ale chcę wiedzieć, który jest lepszy ? Dostęp przez właściwości czy dostęp przez pola? Jakie są zalety i wady każdego z nich?

Czym Spring Data JPA różni się od Hibernate dla dużych projektów?

Ciężko mi zdecydować, czy powinienem trzymać się Hibernate dla nowego projektu, czy zmoczyć stopy JPA i nową implementacją Sp ... sennymi danymi JPA. Co mam zrobić? Jakie nieprzewidziane komplikacje i koszty napotkam, jeśli skorzystam z Spring Data JPA?

JPA @ ManyToOne z CascadeType.Wszystkie

Myślę, że źle zrozumiałem znaczenie kaskadowania w kontekście @ManyToOne relacji. Sprawa: public class User { @OneToMa ... unę określony adres z bazy danych, w jaki sposób fakt, że dodałem cascade = CascadeType.ALL wpływa na moje dane (chyba User)?

JPA / Hibernate: odłączony obiekt przekazany do persist

Mam model obiektowy oparty na JPA, który zawiera relację many-To-one: konto ma wiele transakcji. Transakcja ma jedno konto. ... ity" message. why? entityManager.persist(transaction); Jak poprawnie zapisać transakcję powiązaną z trwałym obiektem konta?

Co to jest "strona posiadająca" w mapowaniu ORM?

Co dokładnie robi Strona główna wredny? Co to jest wyjaśnienie z przykładami mapowania (jeden do wielu, jeden do jednego, wie ... posiadająca must use the mappedBy element adnotacji OneToOne do określ pole relacji lub własność strony posiadającej.

Jak załadować leniwe pobrane elementy z Hibernate/JPA w moim kontrolerze

Mam klasę osoby: @Entity public class Person { @Id @GeneratedValue private Long id; @ManyToMany(fetch = F ... inicjować proxy-nie Sesja Lub inne wyjątki w zależności od tego, co próbuję. Mój XML-opis , w razie potrzeby. Dzięki.

JPA 2.0 orphanRemoval=true VS on delete Cascade

Jestem trochę zdezorientowany co do atrybutu JPA 2.0 orphanRemoval. Myślę, że widzę, że its jest potrzebny, gdy używam narzę ... DELETE CASCADE na relacji, czy to nie wystarczy, aby odpowiednio kaskadowo usunąć? Co dodatkowo robi orphanRemoval? Cheers

JPA OneToMany nie kasuje dziecka

Mam problem z prostym @OneToMany mapowaniem pomiędzy rodzicem a bytem potomnym. Wszystko działa dobrze, tylko że rekordy poto ... część żądania Ajax. Nie mam listy usuniętych childów po naciśnięciu przycisku Zapisz, więc nie mogę ich usunąć bezwarunkowo.

Hibernate, @ SequenceGenerator i allocationSize

Wszyscy znamy domyślne zachowanie Hibernate przy użyciu @SequenceGenerator - zwiększa rzeczywistą sekwencję bazy danych o Jed ... <property name="hibernate.id.new_generator_mappings" value="true" /> </properties> </persistence-unit>

JPA CascadeType.Wszystko nie usuwa sierot

Mam problem z usunięciem węzłów osieroconych przy użyciu JPA z następującym mapowaniem @OneToMany (cascade = CascadeType.AL ... czywiście nie chcę wiązać mojego rozwiązania z implementacją Hibernate. EDIT : wygląda na to, że JPA 2.0 będzie wspierać to.

JPA czy JDBC, czym się różnią?

Uczę się Java EE i ściągnąłem eclipse z glassfish do tego samego. Widziałem kilka przykładów, a także czytałem Oracle docs, a ... iwanie w google różnic JPA i JDBC doprowadziło mnie do niektórych stron pełnych "terminologii", których nie mogłem śledzić: (

Czym jest kontekst trwałości?

Jestem nowy w świecie Javy i JPA. Studiowałem JPA i natknąłem się na wiele nowych terminów, takich jak Entity, persistence. P ... Kontekst trwałości jest zbiorem Bytów takich, że dla dowolnego persistent identity istnieje unikalna instancja entity.

wytrwałość.XML różne atrybuty typu transakcji

W uporczywości.plik konfiguracyjny XML JPA, możesz mieć linię w stylu: <persistence-unit name="com.nz_war_1.0-SNAPSHOTPU ... "JTA" a transaction-type=”RESOURCE_LOCAL”? Zauważyłem też pewną upór.pliki xml z brakującym typem transakcji. Czy to prawda?

DAO i warstwy serwisowe (JPA / Hibernate + Spring) [duplikat]

to pytanie ma już odpowiedzi tutaj : ... metoda warstwy usług, ale nie jestem pewien, czy używanie JPA EntityManager w warstwie usług jest przykładem dobrej praktyki?

Co oznaczają odświeżanie i scalanie baz danych?

Jestem ciekawy i muszę szybko znaleźć tę odpowiedź. Google niewiele pomoże. Java Persistence API ma te właściwości, które mó ... óry ma B, utrzymuję również b, a gdy usuwam A, usuwam również B. Ale nie mogę zrozumieć, co pozostałe dwie osiągnęły. Pomóc?

JPA: jak mieć relację jeden do wielu tego samego typu encji

Istnieje Klasa encji "A". Klasa A może mieć dzieci tego samego typu "A". Również " A " powinno trzymać rodzica, jeśli jest dzieckiem. Czy to możliwe? Jeśli tak, to jak mapować relacje w klasie encji? ["A" ma kolumnę id.]

Kiedy używać EntityManager.find () vs EntityManager.getReference() z JPA

Natknąłem się na sytuację (która wydaje mi się dziwna, ale prawdopodobnie całkiem normalna), w której używam Entitymanagera.g ... kcji. Jeśli użyjesz metody getReference (), prawdopodobnie znajdziesz się w sytuacji podobnej do mojej z powyższym wyjątkiem.

Pojedyncze DAO i ogólne metody CRUD (JPA / Hibernate + Spring)

Po moim poprzednim pytaniu, Dao i Service layers (JPA/Hibernate + Spring), postanowiłem użyć tylko jednego DAO dla mojej wars ... le nie jestem pewien, jak zaimplementować to przy użyciu JPA. Czy mógłbyś podać mi przykład lub udostępnić link na ten temat?