Introduction - If you have any usage issues, please Google them yourself
BeanFactory, ending with Factory, indicates that it is a factory class (Interface) that is used to manage a factory of Bean. In Spring, BeanFactory is the core interface of the IOC container, and its responsibilities include: instantiating, locating, configuring objects in the application and establishing the dependencies between these objects.