Java配置自动扫描将类自动化注册到Spring容器中,方法是给类添加一个@Service,作为一个标记,类似的注解@Component,@Repository,@Controller
- 在service 层添加注解,使用@Service
- 在Dao 层添加注解,使用@Repository
- 在Controller 层添加注解,使用@Controller
- 在其他组件上添加注解,使用@Component
当然,只给类加注解是不能自动化扫描的,还需要在配置类下加入@ComponentScan(basePackages = "org.nan.ioc.service")
”org.nan.ioc.service“是包的路径。
Java配置自动扫描作用等同与Java配置,但个人觉得更加方便,当然,xml自动配置也是可以的,这里就不多说了。