@Component bo层,是一个泛化的概念,仅仅表示一个组件 (Bean) ,可以作用在任何层次。
@Service service层 是处于m,即业务层,并且@controller中是可以用@service的,是用来注释你的service层的实现类。通常作用在业务层,
@Repository dao层 ,
是用来注释你的持久层,也就是dao层的实现类的。