Red Hat Application Migration Toolkit
package com.redhat.sample.rhamt; import org.springframework.beans.factory.InitializingBean; import org.springframework.stereotype.Component; @Component public class DynamicClassInstantiation implements InitializingBean { public void afterPropertiesSet() throws Exception { Class<?> foo = Class.forName("java.lang.String"); System.out.println(foo.getCanonicalName()); } }