NOTE: This method will only be called if there actually is a
LoadTimeWeaver available in the application context. If
there is none, the method will simply not get invoked, assuming that the
implementing object is able to activate its weaving dependency accordingly.
Modify the application context's internal bean factory after its standard
initialization. All bean definitions will have been loaded, but no beans
will have been instantiated yet. This allows for overriding or adding
properties even to eager-initializing beans.