Qi4j

Qi4j - The Complete Manual

Qi4j - The Complete Manual is the book straight from the horse's mouth when it comes to the Composite Oriented Programming implementation Qi4j.

Audience

This book is targeted at Advanced Beginners and Competent Qi4j developers. If you are completely new to Qi4j, please check out the website and particularly the Introduction to Qi4j, http://www.qi4j.org/introduction.html.

Content

This book covers all aspects of the programming model, how to apply your domain-driven modeling in this new exciting environment and show how to put Qi4j at work in many different kind of environments, from embedded into Tomcat, JBoss and other Java EE systems to OSGi and plain stand-alone. It will show you how well Qi4j plays with these platforms as well as technologies like Spring Framework, Guice and other Dependency Injection systems.

Sections

The book covers the Core aspects of the Qi4j eco-system, and only briefly touches on the many extensions available. See the Qi4j Extensions for full documentation of these.

  • Overview - Skims the basic principles of Composite Oriented Programming and the general approach in the Qi4j implementation.
  • Concepts - A comprehensive list of all terminology used in this book, and a short description of what they are, and where to find additional material.
  • Structure - Describes the Structure of Qi4j applications
  • Core System  - Complete description of the Core APIs, like Core API, Extension API and Runtime Bootstrap API.
  • Persistence - Persistence is a core concern in Qi4j, and this section deals with the generic aspect of Persistence. See Qi4j Extensions for more information about each implementation.
  • Query API - Queries are done in the domain model, and this section explains how that can be done.

Table of Content

Powered by SiteVisionexternal link.