Introduction
MRE Core is the basis of the MRE project for web-oriented applications and services.
- Back-end classes that serves data for the DataTables plug-in for jQuery.
- Data access objects (DAO) like OntologyRepository and SPARQLRepository. The OntologyRepository is useful for services like OntologyService, LabelService or VocabularyService. The SPARQLRepository is for accessing data using SPARQL Endpoints.
- MREData is based on plain old Java object (POJO) approach for rich client applications using RDF. It offers annotations (ontology and properties namespace) for an automatic serialization and de-serialization of RDF data. Service MREDataService offers implementation of generic interface DataService that allows CRUD operations. It is possible do query by example -- get list of instances by specification example instance.
- SPARQLBuilder for making simple queries or its templates in Java code.
- Conversion service providers.
- Services
- AccountService for managing user accounts.
- LabelService offers labels/titles of RDF resources for rich applications.
- VocabularyService allows managing items of some dictionary od vocabulary.