This site will look much better in a browser that supports web standards, but it is accessible to any browser or Internet device.

The Open Source Zone


NanoContainer

Project Name NanoContainer
Category Frameworks
Programming Language Java
Project Home Page http://www.nanocontainer.org/
License(s) BSD like
License URL(s) http://www.nanocontainer.org/License
Tags (edit) dependency injection, inversion of control, lightweight container

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

NanoContainer adds the following features to PicoContainer

  • Classloader (classpath) management
  • Class name based composition (via reflection)
  • Scripting language support (See NanoContainer Core)
    • Groovy
    • JavaScript (Rhino)
    • Jython
    • XML
    • Beanshell

Multiple script langauages are supported because we officially stand against meta-data, and most particularly a single meta-data language. Of the script languages, Groovy is most promising because of the its optional builder syntax

NanoContainer also delivers a rudimentary standalone capability.

Edit project.

Report abuse.

Similar Projects (edit)

Reviews

Be the first person to review this project!

User tips

Add a tip.

Related books

Add more books.


Last modified on 2007-08-01 14:07:37.131 (rel. 7).