Axelor Doc

Modules

Axelor the platform is implemented by several modules:

  • Core : Managing the database and API RPC.
  • Meta : XML engine for pictures, objects and actions.
  • Data Transformation and data import module
  • Tools : Tools for code generation.
  • Web : Web Application and JSON REST services.
  • Auth : API for authorization and authentication.
  • Test : API for unit testing.

Modules

  • The core of the platform Axelor consists of several modules including core, meta, data, and web tools. The Core module defines an API for data access based on JPA2 and encapsulated using Google Guice Persistence API. It also implements the core API to implement Web services.
  • The module implements the Meta responsible for managing the XML driven user interface, metadata objects and actions (actions defined in XML).
  • The Data module is a data transformation and import. CSV or XML to import data can be transformed using an XML description or specific code.
  • The auth module provides API authentication and authorization based on Apache Shiro.
  • The Web module implements JSON REST services over RPC basic API provides the injector length for the purposes and uses the generic Web interface using the latest technologies HTML5.
  • The business modules are built on top of the kernel modules and the application is built by combining several of these modules with the Web module.
  • The Tools module provides utilities code integrated into Eclipse and Maven to facilitate the generation of code for specific modules.