Hibernálás - a kritériumok példái

A kritériumok használatához vagy sem?

Amint már említettük a fenti megjegyzésben - ebben a formában, mint ebben a cikkben, nem kívánatos. A JPA szabványt kell használni. Ennek ellenére a kód nagymértékben alkalmazza ezt a megközelítést, és hosszú ideig fennmarad.

Vegye figyelembe továbbá, hogy nincs Hibernate által létrehozott lekérdezés. Ennek megfelelően, ha a termelékenység fontos, akkor talán egy másik megközelítést kell fontolóra venni.

Másik hátránya maga a kérés szövege - hiba esetén nehéz lesz megragadni, hogy melyik lekérdezés helytelenül van írva. Megnevezett kérések esetén mindent leképezve a Java objektumokra, és a kivétel sokkal könnyebben látható.

Következtetés: használni vagy sem A kritériumokat a projekt igényei alapján kell meghozni.

Linkek letöltése

hibernateCriteria - sql dump a MySQL-hez táblákkal és adatokkal együtt

5206 Összes Látogatás 1 Látogatás Ma

Vegye figyelembe, hogy az Expression már el van távolítva. De ami még fontosabb, a hibernált verzióban, amelyet ebben a cikkben és a Korlátozásokban használnak, szintén a múlté. Jboss.org azt jelzi, hogy org.hibernate.Criteria API kell tekinteni elavult, és helyette kell használni JPA leírás és javax.persistence.criteria.CriteriaQuery. A JPA-t külön cikk írja le

Kapcsolódó cikkek