111112113114115116117118119120121
CreationalContext cc = beanManager.createCreationalContext(null); Object managedObject = target.produce(cc); target.inject(managedObject, cc); if( invokePostConstruct ) { target.postConstruct(managedObject); }
147148149150151152153154155156157
AnnotatedType annotatedType = beanManager.createAnnotatedType(managedObject.getClass()); InjectionTarget target = beanManager.createInjectionTarget(annotatedType); CreationalContext cc = beanManager.createCreationalContext(null); target.inject(managedObject, cc); } } @Override