Querydsl היא מסגרת המאפשרת הבנייה של שאילתות כמו SQL-סוג-בטוח. במקום לכתוב שאילתות כמחרוזות מוטבעות או החצנה אותם לקבצי XML שהם aren יוקמו באמצעות API רהוט כמו Querydsl.
היתרונות של שימוש ב- API שוטף בהשוואה למחרוזות פשוטות הם:
& Nbsp; * השלמת קוד בIDE (ניתן להרחיב את כל המאפיינים, שיטות ופעולות בJava IDE האהוב עליך)
& Nbsp; * אין כמעט שאילתות בחינה תחבירית לא חוקיות מותרת (סוג-בטוח בכל הרמות)
& Nbsp; * סוגים ומאפייני תחום יכולים להיות מופנים באופן בטוח (לא מחייב מעורב!)
& Nbsp; * מאמץ טוב יותר לשינויים בסוגי refactoring תחום
& Nbsp; * הגדרת שאילתה מצטברת קלה יותר
מסדים נתמכים
JPA / Hibernate
& Nbsp; * תחילת עבודה עם Querydsl באמצעות Hibernate
& Nbsp; * באמצעות מודול querydsl-hql
& Nbsp; * נבדק עם מצב שינה באמצעות דרבי, HSQLDB ו- MySQL
JDO
& Nbsp; * תחילת עבודה עם Querydsl באמצעות JDO
& Nbsp; * באמצעות מודול querydsl-jdoql
& Nbsp; * נבדק עם DataNucleus גישה פלטפורמה
האוספים Java
& Nbsp; * תחילת עבודה באמצעות Querydsl לאוספים
& Nbsp; * באמצעות מודול querydsl-האוספים
SQL
& Nbsp; * תחילת עבודה באמצעות Querydsl עבור SQL
& Nbsp; * באמצעות מודול querydsl-SQL
& Nbsp; * תומך דרבי, HSQLDB, MySQL (5.1), Postgres (8.4), אורקל (10/11) ו- MS SQL Server (2008)
RDF
& Nbsp; * באמצעות RDFBean, האובייקט שלנו / מסגרת התמדת RDF
& Nbsp; * נבדק עם RDFBean באמצעות שומשום
Lucene
& Nbsp; * תחילת עבודה באמצעות Querydsl לLucene
& Nbsp; * באמצעות מודול querydsl-Lucene
שינה חיפוש
& Nbsp; * תחילת עבודה באמצעות Querydsl לשנת חיפוש
& Nbsp; * באמצעות מודול querydsl-שינה-החיפוש
מה חדש בהודעה זו:
- מבחן עם EclipseLink JPA
מה חדש בגרסת 2.1.0 :
- להוסיף נפוצה כיתה במפעל ליצירת FactoryExpression >
- להוסיף גישה לשדה QBean
- LuceneQuery.list () זורק IllegalArgumentException מLucene אם nDocs הוא 0
מה חדש בגרסת 2.0.0:.
- תמיכת סקאלה נוסף
- השתפרה.
- תמיכת MongoDB ראשונית נוספה.
- מודל הביטוי השתפר.
תמיכת Eclipse IDE
מה חדש בגרסת 1.9.5:.
- דור שעועית וסוגיות מפתח זרים שופרו
- שימוש ביאור דור שעועית השתפר.
מה חדש בגרסת 1.9.0:
-
לא-arg שיטות כעת במטמון בQ- סוגים.
- PEntity הוא כבר לא בשימוש עבור Q-סוגי הטבעה.
- QueryMetadata נעשה serializable.
- לJPA, הקרנת בנאי לא תמיד עובדת.
- עבור SQL, יש גישה כללית למטה סכימה בQ-סוגים, ותמיכה נוסף לאפשרויות מיוחדות בסעיפי DML.
- תיעוד ההתייחסות אורגן מחדש.
מה חדש בגרסת 1.8.5:
- גרסה זו מונעת באמצעות נתיבי כינוי הלא-שורש ב מצטרף.
מה חדש בגרסת 1.8.0:
- חתימה עקבית DML, איגוד לsubqueries, שאילתא תמיכה בתוספים, ותמיכה בסעיפי DDL נוספו.
תגובות לא נמצא