我浏览了许多解释@Configuration
和@Bean
注释的Spring教程,并且@Bean
注释总是放在返回一些Spring bean但从不跟随java bean getter的方法之上标准。例如:
@Bean
public LocalSessionFactoryBean sessionFactory() { ... }
而不是
getSessionFactory()
任何人都可以解释为什么这个标准在这里放弃了?
答案 0 :(得分:0)
这是因为默认情况下,bean名称与方法名称相同。遵循java bean getter标准,你将得到名为" getSessionFactory"的bean。