UJO Framework

צילום מסך תוכנה:
UJO Framework
פרטי תוכנה:
גרסה: 1.20
טען תאריך: 12 May 15
מפתחים: PPone
רשיון: ללא תשלום
פופולריות: 3

Rating: 3.0/5 (Total Votes: 2)

UJO אובייקט הוא מיכל נתונים דומה כמו JavaBean, לעומת זאת ארכיטקטורת UJO מציעה היקף הניצול חדש. התמדת UJO היא מדגם של אפשרויות architecure זה.
UJO הוא קיצור של אובייקט Java מאוחד והם כולם אובייקטים, אשר מיישם ממשק Ujo. UJO נראה כמו אובייקט מפה עם גישה בשיטות של המפתחות שלה. אובייקט UJO יש לי בדרך כלל שיטה אחת לכתוב לכל ערכי התכונות ושיטת קריאה אחת עבור כל ערכי התכונה של האובייקט. תכונות הם קבועים statical נקרא UjoProperty מכיל שם סוג נתונים בהשוואה לסוג האובייקט של JavaBean, אשר יש ליישם שתי שיטות עבור כל תכונה (סט + לקבל).
ארכיטקטורת UJO מציעה פתרון בלתי שגרתי לגישת ערך תכונה, אולם האובייקט מציע פתרון נהדר עבור עיבוד אצווה של תכונות על ידי API פשוט. ליבה של API מסגרת UJO שני ממשקים Ujo. UjoProperty, אולם המסגרת מכילה כמה יישומים לשימוש מיידי

מה חדש בהודעה זו:.

    ORM
  • : עדכון בסיס הנתונים מצטברים על ידי מטה-מודל באמצעות הצהרות DDL
  • ORM: המגבלה ולקזז נתמכים על ידי תכונות של השאילתה
  • ORM: מדדי בסיס הנתונים נוצרים על ידי מטה-המודל, יש נתמכים ייחודי, מדדים שאינם ייחודיים כוללים אחד מורכב
  • ORM: שיטה חדשה כדי לקבל מפתח זר: OrmTable.readPK (רכוש)
  • ORM: הערה: טבלת מסד נתונים על ידי משפט SQL: ALTER TABLE ormujo_pk_support לשנות שם לujorm_pk_support;
  • ליבה: שיטה חדשה להעתקת ערך: UjoProperty.copy (מ, ל)
  • ליבה: שיטה חדשה ליצירת דוגמא: Criterion.where (מצב)
  • ליבה: ההדמיה הקריטריון הוא השתפר בשיטה: Criterion.toString ()
  • קוד ניקוי

מה חדש בגרסת 0.92:

  • השינוי חשוב: שיטת UjoProperty.getValue () מחליף הערך של null לברירת מחדל - במקום השיטה המקורית Ujo.readValue () במהדורה הקודמת
  • !
  • שתי UjoProperties ניתן בשרשור בקלות באמצעות תוספת השיטה בטוחה הסוג החדש (...)
  • בסיס UJO אובייקטים תומך בתכונה 'java.io.Serializable' - כולל OrmTable
  • ניקוי קוד, Javadoc המורחב, תיקון באגים קטן

  • תמיכה
  • Enum נעשה על ידי מיפוי לסוג DB מספרי
  • מותאם אישית מיפוי סוג Java נתמך על ידי הרחבת TypeService הכיתה
  • השיטה החדשה OrmHandler.findPropertiesByTypeClass (Class) לשימוש משותף נעשה
  • יישומי ניב SQL פשוטים נעשה כוללים תמיכת ORACLE
  • תכונה חדשה זמינה בשיטה Sesssion.isRollbackOnly ()
  • ערך ברירת מחדל עבור SEQUENCE_CACHE פרמטר הוא 100 (במקום 64 מקוריים)
  • קריאת ערך ריק מResultSet קבוע
  • MySqlDialect אם קבוע, שימוש מפורש של 'InnoDB' המנוע יושם

מה חדש בגרסת 0.91:

  • שני מפעילי קריטריון נעשים להתאמה האישית של משתמש במשפט SQL (Ujorm).
  • תמיכת מצב שינה נוספה לו.
  • שיטה סטטית חדשה יוצרת ListProperty עם שם מאפיין ברירת מחדל.
  • שיפורי Javadoc כוללים 'הדרכה בכיתה' נעשה.
  • כוונון ביצועים מסוימים נעשה, וערכי שיא חדשים משתחררים.

מה חדש בגרסת 0.90:

  • יישום QuickUjo החדש יכול לקחת שם מאפיין Ujo מ שם שדה בכיתה.
  • ישנן שיטות מפעל חדשות של יישום UjoProperty.
  • מהדורה זו כוללת בנייה מחדש, כמו גם תמיכת ORM באמצעות מודול Ujorm.

מה חדש בגרסה 0.85:

    • UjoMiddle הממשק החדש מרחיב את ממשק Ujo בארבע שיטות (סט

      , לקבל, setText, gettext)

    • ממשק UjoExt המקורי משתרע UjoMiddle עכשיו
    • הכיתה החדשה MapImplUjo מיישם את ממשק מפה
    • ערך אלמנט גוף XML נתמך על ידי ביאור חדשXmlElementBody
    • יש נתמך בהמשכים טקסט של הרשימה של אובייקטים פשוטים (למשל רשימה)
    • בהמשכים טקסט של java.sql.Date הסוג נתמך
    • יש ממשק UjoProperty שיטות חדשות לכיוון מיון: isAscending (), יורד ()
    • שיטה החדשה UjoPropertyList.isItemTypeOf (Class) בדיקות שסוג הנכס הוא סוג (או תת-סוג) של הפרמטר
    • שיטות מפעל חדשות של יישומי UjoProperty
    • השיעורים כל 'סופר' היה שם לקידומת כיתות 'תקציר'
    • PropertyTextable הכיתה היה שם לValueTextable
    • תיקון באג קטן
    • completition Javadoc

    מה חדש בגרסה 0.84:

    • ביצועים השתפרו. לדוגמא, ArrayUjo deserialization הוא כ -35% מהר יותר בהשוואה לJAXB.
    • השיטה החדשה UjoProperty.isDefault (UJO) מציינת אם ערך פרמטר של ujo הוא & quot; שווה ל- & quot; ערך ברירת המחדל של הנכס.
    • השיטה החדשה UjoProperty.isTypeOf (Class) מחזירה אמת אם סוג נכס הוא סוג (או תת-סוג) של הפרמטר.
    • רכוש UjoPropertyRow.P_INDEX החדש מראה מדד רכוש.
    • Ujo.readProperties (..) שיטה מחזירה את מאפייני התוצאה בסדר טבעי במקרה המאפיינים נבנו על ידי ברירת מחדל newProperty שיטה ().
    • קריאת טקסט מPathProperty הייתה קבוע.

    מה חדש בגרסה 0.83:

    • תמיכה או עיצוב דפוס פרוקסי של מעמד BeanUjo
    • סנכרון SimpleDateFormat אם קבועים
    • קוד ניקוי

    מה חדש בגרסה 0.82:.

    • יש שלושה מימושי Ujo חדשים למטרות שונות
    • FactoryUjo הוא מפעל ליצור מופעים חדשים לפי סוג נכס.
    • בנאי הפרמטר המיוחד נתמך, כמו גם לא בנאי פרמטר.
    • RegistrarUjo מאפשר לרשום את PropertyChangeListener עבור נכס שנבחר ופעולה (לפני או אחרי) שינוי ערך.
    • FieldUjo מספק גישה לשדות אובייקט פרטיים על ידי UjoProperty.
    • כל היישומים הם במבנה חבילה שונה, ולא יהיו בליבה בעתיד.

    מה חדש בגרסת 0.81:

    • כיתת PathProperty נוספה להרכב של כמה UjoProperties.
    • Charset נתמך על ידי אובייקט UjoManager.
    • UjoProperty מיישם CharSequence לגישה קלה לרכוש שם.
    • כיתת ListProperty, המשתרעת UjoPropertyList נוצרה עבור יישומי רכוש ArrayList.
    • UjoPropertyList.removeItem (UJO, ITEM) השיטה נוסף.
    • SuperUjoExt.remove (UjoPropertyList, ITEM) השיטה נוסף.
    • באגים קטנים תוקנו.
    • בדיקות JUnit חדשות נוספו.

  • תוכנה דומה

    Tar2RubyScript
    Tar2RubyScript

    2 Jun 15

    Buildtool
    Buildtool

    3 Jun 15

    Flat Assembler
    Flat Assembler

    14 Apr 15

    Bakery
    Bakery

    2 Jun 15

    תגובות ל UJO Framework

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!