ENV Spring=6.2.11 Java=21.0.11
CHECK PASS 06 constructor/static/instance factory eagerly create three products
CHECK PASS 06 three creation mechanisms return products
CHECK PASS 06 ordinary FactoryBean itself eager but product not yet created
CHECK PASS 06 FactoryBean singleton product cached
CHECK PASS 06 ampersand retrieves factory identity
CHECK PASS 06 non-singleton FactoryBean creates each product
CHECK PASS 06 provider acquisition does not instantiate target
CHECK PASS 06 lazy singleton initialized once on lookup
CHECK PASS 06 provider honors prototype scope per lookup
CHECK PASS 06 raw FactoryBean type query without init stays unknown and uncreated
CHECK PASS 06 allowed type query constructs raw factory but not product
CHECK PASS 06 raw factory product created only on product lookup
CHECK PASS 06 eager constructor dependency forces lazy singleton creation during refresh
CHAPTER 06 PASS
