Spring is an open source component framework. Like Nucleus, Spring is based on JavaBeans.
The ATG platform allows you to integrate existing Nucleus-based and Spring-based applications. For example, if you have a Spring-based Web application that needs to access a property of an ATG user profile, you can use the integration to enable that.
The integration includes two classes:
atg.nucleus.spring.NucleusResolverUtil
enables Spring configurations to refer to Nucleus componentsatg.nucleus.spring.NucleusPublisher
enables Nucleus components to refer to Spring components