Axelor Doc

Architecture

The architecture is quite different from traditional J2EE applications: A web interface HTML5 & Ajax as a client and an application server using JAX-RS oeurvre operating above simple servlet container.

The kernel uses Google Guice for dependency injection and transaction management.

Domain objects and views are defined declaratively using XML.

Technologies used:

  • Google Guice
  • JPA2 (Hibernate EntityManager)
  • Jersey (JAX-RS)
  • Apache Shiro
  • HTML5
  • JQuery UI, AngularJS
  • Tweeter Bootstrap
  • Eclipse & Maven