ObjectrelationBridge.

אובייקט קוד פתוח / Mapper יחסיים שיאפשר התמדה שקופה נגד מסדי נתונים יחסיים
הורד עכשיו

ObjectrelationBridge. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Freeware
  • מחיר:
  • FREE
  • שם המפרסם:
  • Thomas Mahler
  • אתר האינטרנט של המוציא לאור:
  • מערכות הפעלה:
  • Mac OS X
  • גודל הקובץ:
  • 9.7 MB

ObjectrelationBridge. תגים


ObjectrelationBridge. תיאור

אובייקט קוד פתוח / Mapper יחסים שיאפשר התמדה שקופה מול מסדי נתונים יחסיים ObJectRelationalBridge (OJB) הוא כלי מיפוי עצמים / יחסי המאפשר התמדה שקופה עבור Java אובייקטים מול מסדי נתונים יחסיים. FlexibilityOJB תומך APIs התמדה המרובה לספק למשתמשי API בחירתם: · API PersistenceBroker המשמש הקרנל התמדת OJB. OTM-, ODMG- ו JDO-הטמעות בנויים על גבי הקרנל הזה. API זה יכול לשמש גם ישירות על ידי יישומים שאינם זקוקים עסקאות ברמת האובייקט מלא לכל דבר. (עיין הדרכת ברוקר ההתמדה לפרטים.) · ODMG מלא מוצע 3.0 API התואם. (עיין הדרכת ODMG עבור הקדמה.) · API התואם JDO. אנו מספקים כיום תוסף יישום הפנית JDO (RI). שילוב RI JDO ואת התוסף שלנו מספק פתרון O / R תואם 1.0 JDO. יישום מלא JDO מתוכנן OJB 2.0. (עיין הדרכה JDO עבור מבוא מודל תכנות JDO.) · מנהל עסקה Object (OTM) שכבה המכילה את כל התכונות JDO ו ODMG יש מכנה משותף. (עיין הדרכת OTM לפרטים נוספים) .ScalabilityOJB תוכנן עבור מגוון רחב של יישומים, החל ממערכות משובצות עד יישום לקוח עשיר משתלב architectures.OJB המבוסס J2EE מרובות שכבות חלקות לתוך שרתי יישומי J2EE. הוא תומך בדיקת JNDI של datasources. הוא מגיע עם JTA מלא ואינטגרציה יק"א. OJB יכול לשמש בתוך JSPs, Servlets ו SessionBeans. OJB מספק תמיכה מיוחדת עבור EntityBeans מנוהל Bean (BMP) .FunctionalityOJB משתמשת אובייקט מבוסס XML / מיפוי יחסי. שוכן המיפוי בשכבת metadata דינמי, אשר ניתן להשפיע בזמן ריצת דרך פשוט Meta-Object-פרוטוקול (MOP) כדי לשנות את ההתנהגות של התמדת kernel.OJB מספק מספר O המתקדם / R תכונות כמו אובייקט הטמנה, התממשות ומתעצלת פרוקסי וירטואלי נעילה וניהול מבוזרות עם רמות עסקה-בידוד להגדרה. נעילה אופטימית ופסימית היא supported.OJB יספק תצורה גמישה מנגנון תוסף שיאפשר למפתחים לבחור מתוך אוסף של רכיבים מוגדרים מראש או לממש תוספים משלהם plugins.NOTE: ObJectRelationalBridge מורשה ובתנאי תחת התנאים רישיון תוכנת אפצ'י. הנה כמה תכונות עיקריות של "ObJectRelationalBridge": שניהם תומך APIs Standard ו- שאינו סטנדרטי: API PB (לא סטנדרטי), API ODMG (סטנדרטי), OTM API (לא סטנדרטי), API JDO (סטנדרטי) · ככל PersistenceBroker הקרנל API וכל APIs ברמה העליונה (ODMG, OTM, JDO) מאפשר מתכנתים Java כדי לאחסן ולאחזר Java אובייקטים / מ (שום) JDBC תואם RDBMS · התמדה שקופה: כיתות אין לרשת מכל במחלקת בסיס OJB ולא ליישם ממשק מיוחד. OJB מספק התמדה שקופה טהורה עבור POJOs. · אדריכלות Scalable המאפשר לבנות מערכות מבוזרות ו מקובצים מאסיבי. · התמדה להגדרה על ידי reachability: כל האובייקטים הקשורים לאובייקט עיקש על ידי אזכור יכולים עשה persitent מדי. · עיצוב גמיש extremly עם יישום לחיבור של מחלקות שירות הכי אוהב PersistenceBroker, ObjectCache, SequenceManager, RowReader, ConnectionFactory, ConnectionManager, IndirectionHandler, SQLGenerator, JdbcAccess, ... וכן הלאה. · אבטחת איכות נלקחת ברצינות: יותר מ 800 מקרי JUnit מבחן עבור בדיקות רגרסיה. בדיקות JUnit משולבות סקריפטים לבנות ושמשו אבטחת איכות לפיתוח יומי. · תמיכת מיפוי 1: 1, 1: n ו- m: n עמותות. · שאילתא אוסף להגדרה לשלוט טעינה של יחסים. ראה QueryCustomizer. · אוטומט הקצאה ידנית של ערכים מרכזיים זרים. · מיפוי העצמים / היחסים מוגדרים מאגר מידע XML. המיפוי הוא דינמי לחלוטין וניתן מניפולציות בזמן ריצה על גמישות מירבית · שימוש קל של מסדי נתונים מרובים. · להגדרה Lazy התממשות באמצעות תמיכה פרוקסי ב PersistenceBroker. המשתמש יכול ליישם כיתות פרוקסי ספציפיים או לאפשר OJB ליצור פרוקסי דינמי. · תמיכה עבור פולימורפיזם וכוונה. ניתן להשתמש בממשק-סוגים וכיתות מופשטות כמו סוגים תכונה בכיתה המתמדת שלך. שאילתא הם גם מודעות ובמידה: שאילתא מול baseclass או ממשק יחזור גפרורים מכיתות נגזרות, אפילו אם הם ממופים DB-טבלאות שונות · תמיכה במערך Java - ותכונות אוסף בכיתות מתמשכות. סוגי התכונה יכולים להיות מערכים, java.util.collection או עשוי להיות אוספים מוגדרים למשתמש ליישם את ממשק OJB.Broker.Managealectection. · רצף- ינהל. Sequencmanager מודע "extens" ושומר ייחוד של תעודות זהות accross כל מספר של שולחנות. רצף מספור יכול להיות מוכרז במאגר מפוח. · מסד נתונים המקורי מבוסס מסד נתונים נתמך גם. · שימוש חוזר בהצהרות מוכן, חיבור פנימי. · משלב בצורה חלקה בסביבות מבוקרות כמו מיכלי EJB · מלא JTA ו- JCA (בתהליך) אינטגרציה. · תמיכה ביחסים prefetched כדי למזער את מספר השאילתות. · ADMG תואם API, הדרכה, ו testcases כלולים. · API 1.0.1 תואם ל- JDO (בהתבסס על Jdori, יישום יליד בתהליך), הדרכה, ו testcases כלולים. · המנעול התומך בארבעה רמות בידוד עצות פסימיות (ללא תחרות או "מלוכלכת", קוראים, קורא, נדל"ן, עסקאות serializable) - נעילה מופצת אפשרי. · תמיכה בלעילה אופטימית. משתמשים יכולים להכריז על Int או שדות ארוכים כמו תכונות גרסה או Java.sql.timestamp שדות כמו תכונות חותמת. · תמיכה במטמון אובייקט מתמשך. אסטרטגיות שונות במטמון ומטפלות. · מגיע יחד עם יישומי הדגמה מלאה הפונקציונליים פועל נגד HSQLDB. · מספק מתקני כניסה לוגו. · 100%: ג 'אווה טהורה, קוד פתוח, רישיון Apache מה חדש במהדורה זו: · - ODMG סדר בעיה עם עגול / דו-כיווני 1: 1 הפניות · - ירושה (כל subclass על שולחן נפרד) PK בעיה עם · Nextval Sequencmanager. · - בעיה גשר JDBC-ODBC · - הפרת מפתח חוץ · - לולאה אינסופית במקרה של רענון = נכון ומחזורים בהתייחסויות · - בדיקת Callablestatement אינה פועלת עם MaxDB · - MSSQLServer, שווי אוטומטי שווי שווי (מ: n יחס) · - הפעלת הזנת $ שומרת על פני תקופה של שימוש בקשה. · - KeyConstraintViolleatedException במהלך החנות · - ConnectionFactorMeManGIMPL עשוי לנסות להשתמש בבריכה · - קבלת FieldDScriptor של Farkkeyfield הוא נכשל אם המזון · השדה מוגדר בכיתה הבסיס · - שגוי ניהול זהויות SequenceManagerNativeImpl · בגלל הגדרות צלחת-Forme טועה · - addPathClass ב QueryByCriteria אינו רואה ירושה · - באג כשהשאילתה נגד חפצים ממופים על מספר הצטרפה שולחנות ( "סופר" -references) · - התחברות אופס בידי עמית: שגיאת כתב שקע · - failes implementor OJB mton לעבוד כמו שצריך עם מפתחות MN מרוכבים שיש כמה נפוץ בשדות. · - PlatformMsSQLServerImpl.getLastInsertIdentityQuery יוצר משפט SQL שגוי למשוך את זהותו מן האחרון


ObjectrelationBridge. תוכנה קשורה

Fuzzygks.

חינם קוד פתוח מבוסס ג 'אווה מבוסס לוגיקה מערכת בקרה ...

166 72 KB

הורד

Fiveruns tuneup.

סולו או עמיתים כדי peer אודם על מסילות ניתוח ביצועים יישום ...

71 0 KB

הורד