spring 从2.0开始逐步提供注解,到2.5就比较完善。3.0纯注解开发
注解开发定义bean
配置中配置了一个bean,这句话的含义:
- 配置一个bean
- 配置的bean设置的类型
- 给bean起个名称
怎么解决呢?
就是在BookDaoImpl类中写
1、写上@Component 就相当于写了<bean />,配置了一个bean,但是并没有起名称,如果想起名称,就在其后面写个括号,写上名称@Component("bookDao")
spring 从2.0开始逐步提供注解,到2.5就比较完善。3.0纯注解开发
配置中配置了一个bean,这句话的含义:
怎么解决呢?
就是在BookDaoImpl类中写
1、写上@Component 就相当于写了<bean />,配置了一个bean,但是并没有起名称,如果想起名称,就在其后面写个括号,写上名称@Component("bookDao")