Spring组件自动扫描详解及实例代码
问题描述
一个系统往往有成千上万的组件,如果需要手动将所有组件都纳入spring容器中管理,是一个浩大的工程。
解决方案
Spring 提供组件扫描(component scanning)功能。它能从classpath里自动扫描、侦测和实例化具有特定注解的组件。基本的注解是@Component,它标识一个受Spring管理的组件。其他特定的注解有@Repository、@Service和@Controller,它们分别标识了持久层、服务处和表现层的组件。
实现方法
User.Java
package com.zzj.bean;
impor