setter注入
dao層
:dao
層介面:
publicinte***cefruitdao
實現類:publicclassfruitdaoimplimplementsfruitdao }
服務層介面
:publicinte***cefruitservice
服務層實現類
:publicclassfruitserviceimplimplementsfruitservice
publicvoidsetfruitdao(fruitdao fruitdao) }
test方法:
publicclasstest }
xml配置:
需要注意的地方
:<
property
name
="fruitdao"
ref="fruitdao"
/>
這裡的name
="fruitdao"
並不是私有屬性的名字
,實際上
spring
會根據這個名字找對應的
setfruitdao
這個方法來達到注入的乙個目的
.fruitdao
是set
方法的簡單名稱
使用set
注入基本與複雜型別
:myclass:
publicclassmyclass
publicmyclass(string name)
publicstring getid()
publicvoidsetid(string id)
publicstring getname() {
return
name;
第三章 set注入
setter注入 dao層 dao層介面 public inte ce fruitdao 實現類 public class fruitdaoimpl implements fruitdao 服務層介面 public inte ce fruitservice 服務層實現類 public class f...
第三章 堆疊
1.基礎知識 堆疊可以實現很多的應用,遞迴的問題轉化成非遞迴形式,在本質上也是堆疊的問題.它是一種 filo 操作的資料結構,一般也有兩種儲存方式 陣列跟鍊錶實現形式,這裡我給出了鍊錶形式的堆疊模板,裡面包括了基本的堆疊所有的操作,還有兩個比較著名的應用例子,時間倉促,精力比較有限,關於迷宮老鼠還沒...
第三章 曙光
第三章 曙光 第二場校園招聘開始了。其實,洋對這個公司的不是很了解。因為前幾天突然在bbs上面看到了這個公司的招聘資訊,洋覺得這個公司不錯,就上網投了簡歷。接下來的乙個多小時,讓洋很震撼!想不到這個公司這個厲害,而且無論從哪方面來說,絕對不比之前的那個公司差。想不到自己的乙個不經意的決定到了這個大的...