def2.setId("sub");
def2.setType("org.tamacat.di.impl.DIContainer_test$Sub", loader);
def2.setSingleton(false);
defines.put(def2.getId(), def2);
DIContainer di = new TamaCatDIContainer(defines, loader);
Super get1 = di.getBean("sub", Super.class);
System.out.println(get1);
Super get2 = di.getBean("sub", Sub.class);
System.out.println(get2);
}