第五節 各種註解

2021-09-24 16:19:23 字數 716 閱讀 6920

註解:就是乙個類,使用@註解名稱

目標:使用註解 取代 xml配置檔案。

1. @component取代

@component("id") 取代

2.web開發,提供3個@component註解衍生註解(功能一樣)取代

@repository :dao層

@service:service層

@controller:web層

3.依賴注入 ,給私有字段設定,也可以給setter方法設定

普通值:@value("")

引用值:

方式1:按照【型別】注入

@autowired

方式2:按照【名稱】注入1

@autowired

@qualifier("名稱")

方式3:按照【名稱】注入2

@resource("名稱")

例子一:代替xml

@component("userserviceid")

public class userserviceimpl implements userservice

}

@test

public void demo02()

上面兩個檔案一 一匹配

beans.xml配置檔案裡面

例子二:

函式第五節

coding utf 8 1.定義乙個func name 該函式效果如下。assert func lilei lilei assert func hanmeimei hanmeimei assert func hanmeimei hanmeimei def title name if isinsta...

第五節 字典

字典的表現形式為大括號 dict key必須可hash,必須唯一且必須為不可改變的資料型別 value可存放任意多個值,可修改,可不唯一 無序且查詢速度快 鍵 值 鍵值對 1 dic.keys 返回乙個包含字典所有key的列表 2 dic.values 返回乙個包含字典所有value的列表 3 di...

第五節 列表(list)

lpush listname value lpush 命令將乙個或多個值插入到列表頭部。lpush newlist valuea valueb lindex listname index 佇列從做往右,索引從0開始。隊頭在左邊,新插入的元素就是索引為0的元素。你也可以使用負數下標,以 1 表示列表的...