* 用于建立對象的注解
* 他們的作用就和在xml配置檔案中編寫一個<bean></bean>标簽實作的功能是一樣的
* Component:
* 作用;用于把目前類對象存入spring容器中
* 屬性:
* value:用于指定bean的id。當我們不寫時,它的預設值是目前類名,且首字母改為小寫
* Controller:一般用在表現層
* Service:一般用在業務層
* Repository:一般用在持久層
* 以上三個注解他們的作用和屬性與Component是一模一樣。
* 他們三個是spring架構為我們提供明确的三層使用的注解,使我們的三層對象更清晰