It looks like it should be fairly easy to add the ability to name a bean using the @Bean annotation. Is there a reason this does not seem to have been done and would not be a good idea? (if there is already a way to name beans then my apologies and I would appreciate a docs link)
I certainly understand using the BeanNamingStrategy as a way to generally override default naming but it seems like a weakness to not be able to name beans when defining them.


