Spine - Enterprise Application Core and Framework


See:
          Description

Packages
com.zphinx.spine Universal and common classes and interfaces used by the spine application framework.
com.zphinx.spine.core Core classes and interfaces which provide application specific functionality for the spine application framework.
com.zphinx.spine.core.viewprocessors ViewProcessor classes which interface with the business layer and any suitable model view controller architechure in use by an application which uses this framework.
com.zphinx.spine.data Abstraction classes and interfaces for data interchange used to access various data stores from the Spine application framework.
com.zphinx.spine.data.impl Implementation of abstraction classes for data interchange used in the data layers of the Spine application.
com.zphinx.spine.exceptions Collection of classes which provide application specific exception handling classes.
com.zphinx.spine.members Classes and interfaces which provide identity management objects used by the Spine application framework.
com.zphinx.spine.message A collection of classes which provide message retrieval and storage facilities used by the Spine application framework.
com.zphinx.spine.plugin Plugin classes and hinterfaces used to initialize and configure the framework by client developers.
com.zphinx.spine.resources A collection of classes used to access various properties files and resource bundles used by the Spine application framework.
com.zphinx.spine.security Provides classes which are used by the Spine Application Framework to provide security features for objects used or which depend on the Spine Application framework.
com.zphinx.spine.start Classes and helpers used to initialize and configure Spine application framework at startup.
com.zphinx.spine.start.helpers Classes and helpers used to initialize and configure Spine application framework at startup.
com.zphinx.spine.start.helpers.impl Implementations of classes and helpers used to initialize and configure Spine application framework at startup.
com.zphinx.spine.utils Utility classes and helpers needed by other classes and interfaces.
com.zphinx.spine.vo Value objects and pojos used within this application framework
com.zphinx.spine.vo.dto DataTransferObject classes and interfaces for data interchange between specific layers of the application framework.

 


Spine is an extensible java application framework for creating easily transposable applications which can easily be ported from one view model to another.

Spine provides a means of using inversion of control (dependency injection) techniques to create an application from the presentation tier to the nth tier by using a generic model to instantiate java classes specified in configuration along a defined process flow.

Spine Framework Features



To download the framework, go to the downloads page.You should also visit the user guide page for information on how to integrate spine into your application structure. A quick place to start is the Quick Start For Web Applications Page, You may leave questions and browse the user forum, an FAQ page is also available for answers to common problems.