hql
JPA i Hibernate-kryteria vs. JPQL lub HQL
Jakie są plusy i minusy stosowania kryteriów lub HQL ? Criteria API jest ładnym obiektowym sposobem wyrażania zapytań w Hib ... ienia/zbudowania niż HQL.
Kiedy stosujesz kryteria a kiedy HQL? Co wolisz w jakich przypadkach? Czy to tylko kwestia gustu?
Różnica między JOIN I JOIN FETCH w Hibernate
Proszę, pomóż mi zrozumieć, gdzie używać zwykłego JOIN i gdzie JOIN FETCH.
Na przykład, jeśli mamy te dwa zapytania
FROM E ... ROM Employee emp
JOIN FETCH emp.department dep
Czy jest między nimi jakaś różnica? Jeśli tak, to którego z nich użyć kiedy?
Jak zrobić limit query w JPQL lub HQL?
W Hibernate 3, Czy Jest jakiś sposób, aby wykonać odpowiednik następującego limitu MySQL w HQL?
select * from a_table order ... ć setMaxResults, jeśli to możliwe. Zdecydowanie było to możliwe w starszej wersji Hibernate/HQL, ale wydaje się, że zniknęło.
Ula klaster według vs kolejność według vs Sortuj według
Z tego co rozumiem;
Sortuj tylko Sortuj z reduktorem
Uporządkować poukładać rzeczy globalnie ale wszystko wrzucić w je ... źć na tym jest tutaj i z przykładu wydaje się, że zamawia je globalnie. Ale z definicji mam wrażenie, że nie zawsze tak jest.
Kryteria Hibernate: łączenie tabeli bez zmapowanego skojarzenia
Chciałbym użyć API kryteriów Hibernate do sformułowania konkretnego zapytania łączącego dwa encje. Załóżmy, że mam dwa podmio ... wać zestaw zwierząt do klasy właściciela).
Czy to samo można zrobić używając kryteriów hibernate? Jeśli tak jak?
Dzięki,
J
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"?".
Relacja jeden do wielu pobiera duplikaty obiektów przy użyciu "distinct".Dlaczego?
Mam 2 klasy w relacji jeden do wielu i zapytanie HQL, które jest trochę dziwne. Nawet jeśli przeczytałem już kilka pytań, nie ... s dep left join dep.employees");
Czy takie zachowanie jest oczekiwane? Uważam to za niezwykłe, ponieważ porównując to z SQL.
Jak utworzyć odrębne zapytanie w HQL
Czy istnieje sposób na utworzenie odrębnego zapytania w HQL. Używając słowa kluczowego "distinct" lub innej metody. Nie jestem pewien, czy distinct jest poprawnym słowem kluczowym dla HQL, ale szukam odpowiednika HQL słowa kluczowego "distinct".
Prawidłowy sposób zapisu HQL w zapytaniu ( ... )
Zakładając, że chcę napisać następujące zapytanie HQL:
FROM Cat c WHERE c.id IN (1,2,3)
Jaki jest właściwy sposób zapisu tego jako parametryzowanego zapytania, np.
FROM Cat c WHERE c.id IN (?)
JpaRepository nie jest obsługiwane dla operacji DML [Usuń zapytanie]
Napisałem zapytanie, aby usunąć niektóre obiekty w moim interfejsie rozszerzającym JPaRepository, ale kiedy wykonam zapytanie ... pache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)
Hibernate HQL Query: jak ustawić kolekcję jako nazwany parametr zapytania?
Biorąc pod uwagę następujące zapytanie HQL:
FROM
Foo
WHERE
Id = :id AND
Bar IN (:barList)
Ustawiam :id używaj ... ist obiektów, ale patrząc na dokumentację Hibernate i listę metod nie widzę oczywistego wyboru, którego użyć. Jakieś pomysły?
Jak testować zapytania HQL?
Szukam szybkiego (naprawdę szybkiego) sposobu na testowanie zmian w zapytaniach hibernate. Mam ogromną aplikację z tysiącami ... pytanie.
Jak wyglądałaby dobra konfiguracja, która uwolniłaby mnie od przesunięć i umożliwiłaby szybkie sprawdzanie zapytań?
Grupuj według miesięcy z kryteriami w Hibernate
Próbuję uzyskać raport używając kryteriów i listy ProjectionList, i jestem całkiem nowy używając tego przez hibernate.
Więc ... chcę zsumować. Jak Mogę uzyskać wynik sumaryczny pogrupowany według miesięcy?
Jakakolwiek pomoc lub napiwek będę wdzięczny!
NHibernate zapytanie Linq jest 3x wolniejsze niż HQL
Mam prosty test, który uruchamia zapytanie 5000 razy. Wersja linq zapytania zajmuje ponad 3 razy więcej niż HQL, a buforowana ... ernate
.Cache(c => c.UseQueryCache().UseSecondLevelCache().UseMinimalPuts().ProviderClass<HashtableCacheProvider>())
Jak zwrócić mapę za pomocą HQL
I have a table
Pozwolenie :
id
Nazwa
desc
What I am doing right now
jest do wykonania zapytania, które zwraca obie ... String,String> permissions = new ArrayList<String,String>(0);
Gdzie dwa ciągi są permission_id, permission_name .
Zamów za pomocą criteria API
Kiedy piszę zapytanie HQL
Query q = session.createQuery("SELECT cat from Cat as cat ORDER BY cat.mother.kind.value");
retur ... kind.value of: my.sample.data.entities.Cat
Jeśli chcę użyć kryteriów i zamówienia, jak mam wyrazić moje "zamówienie przez"?
Nowy obiekt z HQL
Próbuję utworzyć obiekt z zapytania HQL, ale nie mogę zrozumieć, co robię źle.
Zapytanie:
String query = "SELECT product.c ... / This throws ClassCastException
List<MyCustomList> list = MyClass.find(query).fetch();
Używanie frameworka Play
Hibernate: jak uzyskać wynik zapytania z wielu klas
Jeśli moje zapytanie zawiera jedną klasę, np.:
query = session.createQuery("select u from User as u");
queryResult = query. ... więcej niż jedną klasę? Na przykład:
select u, g from User as u, Group as g where u.groupId = g.groupId and g.groupId = 1
przekazywanie listy do klauzuli IN w HQL czy SQL?
Otrzymuję List<Strings> wykonując zapytanie. To musi być przekazane do innego zapytania W wartości klauzuli . Jak prze ... ać, to nie jest problem.
Na koniec muszę przekazać listę w formularzu List<String> lub Array lub String do klauzuli w.
Hibernate nazwanej kolejności zapytań według parametru
Witam czy ktoś może mi wskazać, jak możemy przekazać klauzulę order by jako nazwany parametr do hql
Ex:
Działa:
select ... lect tb from TransportBooking as tb
and TIMESTAMP(tb.bookingDate, tb.bookingTime) >= current_timestamp() order by :order
- 1
- 2