1. 程式人生 > >淺談Spring框架,自動注入物件IoC/DI的過程(二)

淺談Spring框架,自動注入物件IoC/DI的過程(二)

在上一篇部落格中,我已經寫到怎麼用自動注入的物件了。可能我說的不是太清楚,有些朋友還不是很明白,那麼這次我們結合service層呼叫DAO層的方法,再詳細說說怎麼隨心所欲的使用物件。

先看一下程式碼:

import xxx.xxx.dao.UserDao//把要使用的物件(類)引進來

@service//講UserService標註為服務層的bean,以後在其他層就可以隨時注入成為物件了
public classUserService{

private UserDao userDao;

@AutoWire//使用這個註解,就可以很方便的生成UserDao的物件userDao了
public void setUserDao(UserDao userDao){
    this.userDao = UserDao;
    }
//此userDao物件已經生成,可以呼叫它的方法了
userDao.update();
}

程式碼中的解釋已經很清楚了,當然不懂的可以再留言問我。謝謝觀賞。