Projects / MetaModel

MetaModel

The eobjects.org MetaModel is a project created for maximum reuse of a SQL 99 compliant domain model of the database domain. The MetaModel is a model that contains classes that represent the structure of a database (schemas, tables, column, relationships) and interaction with the database (queries). In short, it is a model for modelling data in databases and other datastores. With MetaModel you can query different datastores like databases, CSV files, Excel spreadsheets, and XML files using the same approach and the same domain model.

Tags Text Processing Markup XML Software Development Libraries Java Libraries Application Frameworks Database Database Engines/Servers Information Management Records Management Metadata/Semantic Models API
Implementation Java

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  18 Jun 2009 14:03
  • Rrelease-after

Changes: A bug in 1.1.5 that caused the Excel support to throw NullPointerExceptions when reading empty spreadsheet cells was fixed.

  • Rrelease-mid
  •  13 Jun 2009 19:26
  • Rrelease-after

    Changes: CSV file support has been refactored to support file-streaming even on rather complex queries. Excel column names are now automatically assigned if cells are blank. The distributable jar has been assembled to include all modules in order to ease deployment.

    • Rrelease-mid
    •  08 Jan 2009 01:57
    • Rrelease-after

    Changes: A bug when querying PostgreSQL tables from schemas other than the "public" schema was fixed. A few code cleanups were introduced.

    • Rrelease-mid
    •  10 Dec 2008 14:00
    • Rrelease-after

    Changes: This is a stabilization release, containing some minor bugfixes, specifically regarding Schema serialization. If you're currently using any 1.1.x release of MetaModel, then you should do a drop-in replacement and expect no changes to your code.

    • Rrelease-mid
    •  23 Nov 2008 14:37
    • Rrelease-after

    Changes: There was a problem with the uploaded maven artifacts in the maven repository, which required the release of another version. A single feature has been added in the 1.1.2 release: CSV and XML content is now accessible not only through files but through all kinds of input sources, including Internet URLs.

    06d461aa67805d6f723e5df013727b39_thumb

    Project Spotlight

    MP3 Diags

    A tool for finding and fixing problems in MP3 files; includes a tagger.

    3d479c2b6ce80e5d2b939231f83923d0_thumb

    Project Spotlight

    KAlarm

    An alarm message, command, and email scheduler for KDE.