MetaModel

Software screenshot:
MetaModel
Software ətraflı:
Version: 3.3
Tarixi Upload: 20 Feb 15
Geliştirici: eobjects
Lisenziya: Pulsuz
Məşhurluq: 5

Rating: 3.0/5 (Total Votes: 1)

.

eobjects.org metamodel maksimum bazası domen SQL 99 uyğun domain model təkrar & nbsp üçün yaradılmış bir layihədir, metamodel bir verilənlər bazası strukturu təmsil edən dərsləri və onunla qarşılıqlı yollarını olan bir model deyil . Bir sözlə, modelləşdirilməsi üçün bir model (beləliklə sözü "metamodel") məlumat bazaları və digər datastores məlumat.
Metamodel eobjects.org layihələri DataCleaner, DataTransformer və TableAgent, o cümlədən layihələrin çox istifadə edilir. Bundan əlavə, QueryParser layihəsi daxil olan SQL queries təhlil edərək metamodel sorğu hissəsi yaşayır bir simli-based parser yaradılması hədəflənir

Bu azad Yeni nədir.

  • . Bu müntəzəm bazası və ya data file harada kimi, əgər siz indi bu iş applications ilə qarşılıqlı bilər deməkdir. İnformasiya sahəsində tipik istifadə-hallarda, bu əlavə bir çox asan qarşılıqlı və verilənlər bazası qarşılıqlı vahid.
  • Bundan əlavə, 3.3 azad bugfixes və təkmilləşdirilməsi müntəzəm dəyirmi var, xüsusi IBM DB2 dəstək daha da optimize edilmişdir.

nədir versiya 3.2.5-ci Yeni

  • Version 3.2.5 bir sıra mövcud xüsusiyyətləri yaxşılaşdırır əsasən sorğu təhlil imkanları və DB2 və MS SQL Server üçün təkmilləşdirilmiş dəstək sahələrinin. 10 əhəmiyyətli irəliləyişlər qədər olan.

nədir versiya 3.2.3-ci Yeni

  • Bu versiya DB2 SQL-dialekti damgası literator giderir .

versiyası 3.2.1 Yeni nədir:

  • Biz qəti şəkildə & quot performansını təkmilləşdirilmiş etdik; & quot FROM DELETE; CSV faylları hesabatları.

  • Verilməsi & quot zaman
  • Biz unavailable-to-mövcud məlumat növləri Xəritəçəkmə əlavə etdik; CƏDVƏL & quot yaratmaq; məsələn unavailable data növləri olan hesabatları. DB2 və ya PostgreSQL. Bu hallarda düzgün data type avtomatik məsələn, tətbiq olunacaq. DB2 əvəzinə boolean of Smallint istifadə, və ya PostgreSQL əvəzinə Damcı bir BYTEA istifadə etmək.
  • tərtib JDBC sorğu çoklu icrası ilə bağlı bir səhv Sabit edilmişdir. Biz tərtib sorğu paralel icrasını təmin etmək hazırlanmış hesabatlarının hovuz yaratdıq.
  • qarşılaşdıqda bənddə operands istinadən verdiyi düzgün ilə bağlı bir səhv Sabit edilmişdir. Bir ümumi funksiyası data type funksiyaları mübahisə veri növü fərqli olduqda, verilmiş şəraitdə doğru olmaz verib.

nədir versiya 3.2 Yeni

  • Sorğu artıq müxtəlif ilə icrası üçün onlara hazırlanması, tərtib edilə bilər parametri dəyərlər. JDBC verilənlər bazası üçün, bu hazırlanmış bəyanat kimi funksionallığı təmin edəcək.

  • Digər datastores üçün
  • , sadəcə sorğu sadə təkrar edəcək.

  • Seçin maddə və quot;
  • DataSet index caching sütun axtarış və ya & quot edilməsi, həyata keçirilir; sürətli və daimi zaman.

versiya 3.0 yeni nədir:

  • Yeni funksiyalar:
  • OLUNUB icra və SİLİNDİ əməliyyatları
  • metamodel 3.0 ilə biz indi datastores haqqında CRUD əməliyyatları tam dəsti təklif! Bu qeydlər querying və daxil əlavə, indi də qeydlər yeniləmək və onlara düzəlişlər edə bilərsiniz deməkdir.
  • UPDATE və DELETE əməliyyatları hazırda daxildir ki, bütün UpdateableDataContext tətbiq, atəş bilər:
  • JDBC verilənlər bazası
  • CSV faylları
  • Excel tablolar
  • MongoDB verilənlər bazası
  • CouchDB verilənlər bazası
  • TABLE əməliyyatları YARATDILAR CƏDVƏL və Drop icra
  • siz də yaratmaq və iş zamanı masalar düşmək üçün indi edirik metamodel 3.0. Məsələn, siz müvəqqəti, lakin davamlı masalar yaratmaq üçün istifadə edə bilərsiniz, və ya dinamik uzunluğu sizin data model uyğun.
  • Bunu hazırda daxildir UpdateableDataContext tətbiq, hər hansı bir executeUpdate (...) metodundan istifadə edilir
  • JDBC verilənlər bazası
  • CSV faylları
  • Excel tablolar
  • MongoDB verilənlər bazası
  • CouchDB verilənlər bazası
  • bir "masa" anlayışı bu datastores bir az fərqlənir, belə ki, tam ümumi üçün Şema və masa semantika səhifə nəzər.
  • CouchDB dəstək
  • Biz CouchDB təklif edir metamodel 3.0 yeni modul var! İndi sorğu və hər hansı bir müntəzəm bazası sorğu olduğu kimi CouchDB bazası təkmilləşdirə bilər.
  • A Java obyekt əsaslı datastore
  • Yeni bir metamodel 3.0 modul: Java obyekt dəstəyi (aka POJO modul.). Bu ilk belə təsirli görünə bilər baxmayaraq, həqiqətən, çox faydalıdır. Siz sadə in-yaddaş veri istifadə edərək, axır məqsədləri unittesting üçün məsələn istifadə edə bilərsiniz və ya istifadəçi veri test-drive imkan verir.
  • İbtidai əsas maarifləndirmə
  • metamodel əsas düymələri artıq bilir. ƏLAVƏ ilə məşğul olan və əməliyyatları SİLİNDİ zaman Aydındır ki, bu son dərəcə əhəmiyyətli. Buna görə də iki yeni üsulları tapa bilərsiniz. (Table.getPrimaryKeys) və Column.isPrimaryKey ()
  • mövcud API dəyişikliklər:
  • Yeni sütun növləri: Siyahı Map
  • MongoDB və CouchDB kimi NoSQL datastores dəstək genişləndirilməsi ilə biz yeni sütun növləri üçün ehtiyac gördüm. Biz bu məqsədlə siyahısı və MAP təqdim etdik. Onlar java.util.List və java.util.Map xəritəsi və bu datastore növləri, onların içində tam sənədləri təqdim etmək üçün imkan verir.
  • & quot semantikası, sıra sayı olarak; dəyişib 1-based. 0-based
  • digər oxşar kitabxanaları ilə ardıcıllıq yaxşılaşdırmaq üçün metamodel üçün mühüm API dəyişiklik: Biz 0-based index anlayışı sıra sayı anlayışı değiştirdik 1-based sıra sayı konsepsiyası olan! Bu məsələn sıra nömrələri tipik istifadə əməl etmək üçün edildi. SQL LIMIT müddəalar, elektron tablo proqramları, JPA dəqiqləşdirilməsi və daha çox.

  • Aşağı tərəfdən
  • Bu semantika üsulları və ya siniflər bir sıra dəyişib o deməkdir ki:
  • Query.setFirstRow (tam) və Query.getFirstRow () metodları.
  • CsvConfiguration konstruktor parametri "columnNameLineNumber. Bu sabitləri istifadə zaman Qeyd sabitləri NO_COLUMN_NAME_LINE və DEFAULT_COLUMN_NAME_LINE düzəlişlər edilmişdir ki, heç bir dəyişiklik tələb olunur.
  • FixedWidthConfiguration konstruktor parametri "columnNameLineNumber. Bu sabitləri istifadə zaman Qeyd sabitləri NO_COLUMN_NAME_LINE və DEFAULT_COLUMN_NAME_LINE düzəlişlər edilmişdir ki, heç bir dəyişiklik tələb olunur.
  • ExcelConfiguration konstruktor parametri "columnNameLineNumber. Bu sabitləri istifadə zaman Qeyd sabitləri NO_COLUMN_NAME_LINE və DEFAULT_COLUMN_NAME_LINE düzəlişlər edilmişdir ki, heç bir dəyişiklik tələb olunur.
  • FirstRowDataSet konstruktor parametri "firstrow (nadir hallarda istifadə olunur).
  • Biz metamodel 3.0 yükseltmek əvvəl bu üsulları və ya siniflər üçün istifadə yoxlamaq üçün təşviq. Bir 0-based onlardan istifadə zaman 1-based yanaşma.
  • əmin keçid olun
  • Operatorun 'Ali / daha aşağı' 'Böyük / az.
  • adını
  • operator növləri HIGHER_THAN və LOWER_THAN deprecated edilmişdir. Yeni GREATER_THAN və LESS_THAN yerinə.
  • istifadə edin
  • xüsusi takma ad cədvəldə bir sütun sened İcazə verilir
  • Biz mümkün, sonra bir xüsusi seçin maddə istinadlar yerini bilər halda bir sorğu eyni masa neçə dəfə sened o deməkdir ki, müəyyən bir FromItem istinad ilə SelectItem tikintisi etdik.
  • Logging səviyyəsi moderations
  • giriş səviyyəsi (xüsusilə JDBC modulu üçün) əvvəlki kimi INFO səviyyədə daha çox məlumat daxil deyil moderator edilmişdir. Bu artıq, məsələn, almaq deməkdir. INFO-daxil proqram təhlükəsizliyi üçün inkişaf edir INFO səviyyədə tam SQL sorğu.

  • DataSet.toTableModel of
  • devalvasiya ()
  • metodu DataSet.toTableModel () deprecated və biz versiyası 3.1 tamamilə aradan qaldırılması üzrə plan edilmişdir. Bu javax.swing paketi qadağan yerləşir (bəzi OSGi mühitlərdə məs.) Mühitlərdə hər hansı bir taşralı-up qarşısını almaq üçün və ya hətta mövcud olmayan (məsələn,., Gələcək Java 8 Jigsaw-based applications ilə). Metodu İstifadəçilər eyni nəticə verir əvəzinə sinif DataSetTableModel, istifadə etmək tövsiyə olunur.
  • Bugfixes:
  • boolean JDBC dəyərlər user Sabit index-məsələ
  • retreiving JDBC boolean dəyərləri ilə bir məsələ aşkar və müəyyən olunub.

versiyası 2.1 yeni nədir:

metamodel 2.1 versiyası maraqlı bir

  • edir. Bu azad əsas archievements NoSQL verilənlər bazası MongoDB kimi XML faylları üçün qeyri-cədvəlli datastores üçün bir harita model təmin etmək olmuşdur. Bu əvvəllər xüsusi dönüşüm və xüsusi sorğu applications etmək lazımdır tələb bu iki data format standart moda indi sorğulanan (və MongoDB işində də redaktə) deməkdir. MongoDB və XML faylları üçün siz istirahət həyata metamodel rəqəm və ya öz masa anlayışlar müəyyən etmək və imkan (ilə başlamaq üçün mükəmməl, lakin yaxşı ola bilər) bir masa model autodetect imkan metamodel ya bir seçimi var.

versiya 2.0.2 yeni nədir:

  • Excel adapter yeni Streaming API istifadə çox böyük Excel tablolar üçün dəstək demək lazımdır Apache Hotspots, bir çox yaxşı var.

  • CSV fayl formatı müəyyən separator və quote char hörmət deyil yazı səbəb bir səhv təyin edilib
  • .
  • əvəzinə vaxt qabaqda, yalnız-vaxtında sub-Marka tətbiq etməklə sorğu postprocessing təkmilləşdirilmiş Performance.
  • Biz MongoDB verilənlər bazası üçün yeni eksperimental adapter əlavə etdik. adapter tanınmış metamodel sorğu API istifadə MongoDB querying dəstəkləyir. MongoDB şeması anlayışlar yoxdur-ci ildən, baxmayaraq şeması özünüz müəyyən etmək lazımdır.

nədir 2.0 Yeni

  • Yeni funksiyalar yenilikləri həyata keçirilməsi üçün bir API daxildir (yazmaq əməliyyatlar) data qabiliyyəti Excel oxumaq üçün CSV faylları, Excel elektron tablolar və JDBC verilənlər bazası, vizual dizayn metadata dəstək, e-tablolar və analoji data mağazalarında istifadə sorğuları IN operatoru dəstək və böyük performans təkmilləşdirilməsi məlumatların yaratmaq.

Oxşar proqram

Data Architect
Data Architect

20 Feb 15

chive
chive

11 May 15

eBag
eBag

19 Feb 15

Qore JSON Module
Qore JSON Module

19 Feb 15

Şərh MetaModel

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!