Java Open Source Projects Directory

...dedicated into Java open source projects

  • Increase font size
  • Default font size
  • Decrease font size


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.