Print
One minute description

What is NanoContainer?

NanoContainer is a Dependency Injection container that manages trees of PicoContainers.

What does NanoContainer do?

NanoContainer adds the following features to PicoContainer

  • Classloader (classpath) management
  • Class name based composition (via reflection)
  • Multiple scripting language support

    o Groovy

    o JavaScript (Rhino)

    o Jython

    o Beanshell

    o XML

How do I use NanoContainer?

NanoContainer provides a core component and several application-specific components (aspects, persistence, web, etc...).

If you are interested in using NanoContainer in one of these application areas,

please refer to the documentation of these components.

Why should I use NanoContainer?

NanoContainer is non-intrusive, highly embeddable, meta-data neutral container that aims to complement - but without trying to replace - existing enterprise standards in a component-oriented architecture.

Next: Two minute tutorial

Powered by Atlassian Confluence