JPAдагы критерийлер суроосу деген эмне?
JPAдагы критерийлер суроосу деген эмне?

Video: JPAдагы критерийлер суроосу деген эмне?

Video: JPAдагы критерийлер суроосу деген эмне?
Video: АЛЛЕРГИЯНЫ ҮЙ ШАРТЫНДА ДААРЫЛОО. АЙНУРА САГЫНБАЕВА 2024, Апрель
Anonim

The Criteria API алдын ала аныкталган болуп саналат API аныктоо үчүн колдонулат суроолор субъекттер үчүн. Бул а аныктоонун альтернативалуу жолу JPQL суроо . Булар суроолор түрү үчүн коопсуз жана көчмө жана синтаксисин өзгөртүү менен өзгөртүүгө оңой. Окшош JPQL ал абстракттуу схеманы (схеманы оңдоого оңой) жана киргизилген объекттерди ээрчийт.

Ошондой эле билүү керек, критерий суроо деген эмне?

The критерийлер боюнча суроо API сизге уяланган, структураланган курууга мүмкүндүк берет суроо Java тилиндеги туюнтмалар, компиляция убактысынын синтаксисин текшерүүнү камсыз кылат, бул a суроо HQL же SQL сыяктуу тил. The Критерийлер API да камтыйт суроо мисалы (QBE) функциясы менен.

Ошондой эле билесизби, сиз критерийди кантип жасайсыз? Суроого критерийлерди колдонуу

  1. Дизайн көрүнүшүндө сурооңузду ачыңыз.
  2. Сурам дизайн торчосунда, критерийди кошкуңуз келген талаанын Критерийлер сабын чыкылдатыңыз.
  3. Критерийлерди кошуп, ENTER баскычын басыңыз.
  4. Натыйжаларды маалымат жадыбалы көрүнүшүндө көрүү үчүн Run дегенди басыңыз.

Ушуну эске алып, күтүү режиминде Criteria сурамы деген эмне?

The Критерийлер сурамынын күтүү режими Тил (HCQL) конкреттүү негизинде жазууларды алуу үчүн колдонулат критерийлер . The Критерийлер интерфейс колдонуу ыкмаларын камсыз кылат критерийлер мисалы, айлыгы 50000ден жогору болгон таблицадагы бардык жазууларды кайра алуу ж.б.

JPAдагы метамодель деген эмне?

The JPA Metamodel API туруктуу объект моделин изилдөө жана башкарылуучу класстар жана туруктуу талаалар жана касиеттер боюнча чоо-жайды алуу мүмкүнчүлүгүн камсыз кылат, ошондой эле Java чагылдыруусу жалпы Java түрлөрү үчүн камсыз кылат.

Сунушталууда: