|
JICE
JICE is an XML-based tool for constructing and configuring Java applications.
JICE specifies an XML-vocabulary for configuring the object in a Java application and provides tools for processing the XML-data into Java instances.
JICE supports Inversion of Control (IoC) / Dependency Injection: it can provide constructor parameters for objects and set the properties of the objects.
However, JICE is more than just an IoC container - in addition to setter methods, it can call any method of an object during initialization. JICE is capable of constructing complex object graphs, it is not limited in initializing beans.
the XML format especially is very compact and nice.
|
|
|
Category |
Inversion of Control |
License |
GNU Library or Lesser General Public License (LGPL) |
HomePage |
http://jicengine.sourceforge.net |
|
|
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the United States
and other countries. This site is independent of Sun Microsystems, Inc.