資源簡(jiǎn)介
DAO是Data Access Object數(shù)據(jù)訪(fǎng)問(wèn)接口,既然是對(duì)數(shù)據(jù)的訪(fǎng)問(wèn),顧名思義就是與數(shù)據(jù)庫(kù)打交道。
為了建立一個(gè)健壯的Java EE應(yīng)用,應(yīng)該將所有對(duì)數(shù)據(jù)源的訪(fǎng)問(wèn)操作抽象封裝在一個(gè)公共API中。用程序設(shè)計(jì)的語(yǔ)言來(lái)說(shuō),就是建立一個(gè)接口,接口中定義了此應(yīng)用程序中將會(huì)用到的所有事務(wù)方法。在這個(gè)應(yīng)用程序中,當(dāng)需要和數(shù)據(jù)源進(jìn)行交互的時(shí)候則使用這個(gè)接口,并且編寫(xiě)一個(gè)單獨(dú)的類(lèi)來(lái)實(shí)現(xiàn)這個(gè)接口在邏輯上對(duì)應(yīng)這個(gè)特定的數(shù)據(jù)存儲(chǔ),這就是DAO模式。

代碼片段和文件信息
package?org.dao;
import?java.util.List;
import?org.model.Zyb;
public?interface?ZyDao?{
//根據(jù)專(zhuān)業(yè)Id查詢(xún)專(zhuān)業(yè)信息
public?Zyb?getOneZy(Integer?zyId);
//查詢(xún)所有專(zhuān)業(yè)信息
public?List?getAll();
}
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????文件??????16924??2009-03-06?10:39??Hibernate與Struts?2整合應(yīng)用案例\head.jpg
?????文件????????205??2011-11-28?18:26??Hibernate與Struts?2整合應(yīng)用案例\ZyDao.java
?????文件??????83943??2012-11-25?22:27??Hibernate與Struts?2整合應(yīng)用案例\學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)字典.pdf
?????文件????4231168??2018-12-08?23:25??Hibernate與Struts?2整合應(yīng)用案例\第4章??Hibernate與Struts?2整合應(yīng)用案例.ppt
?????文件???????1668??2018-12-08?23:00??Hibernate與Struts?2整合應(yīng)用案例\第4章4.5.2-5.1.txt
?????文件???????1237??2018-12-08?23:01??Hibernate與Struts?2整合應(yīng)用案例\第4章4.5.2-5.2.txt
?????文件???????1058??2009-08-01?16:57??Hibernate與Struts?2整合應(yīng)用案例\第4章4.5.2-5.3.txt
?????文件????????785??2018-12-08?23:03??Hibernate與Struts?2整合應(yīng)用案例\第4章4.5.2-6-1.txt
?????文件????????981??2018-12-08?23:04??Hibernate與Struts?2整合應(yīng)用案例\第4章4.5.2-6-2.txt
?????文件???????1076??2018-12-08?23:05??Hibernate與Struts?2整合應(yīng)用案例\第4章4.5.2-6-3.txt
?????文件???????1020??2018-12-08?23:05??Hibernate與Struts?2整合應(yīng)用案例\第4章4.5.2-6-4.txt
?????文件????????633??2009-08-01?17:11??Hibernate與Struts?2整合應(yīng)用案例\第4章4.5.2-9.1.txt
?????文件???????1008??2009-08-01?17:27??Hibernate與Struts?2整合應(yīng)用案例\第4章4.5.2-9.10.txt
?????文件????????615??2009-08-01?17:28??Hibernate與Struts?2整合應(yīng)用案例\第4章4.5.2-9.11.txt
?????文件????????819??2009-08-01?17:12??Hibernate與Struts?2整合應(yīng)用案例\第4章4.5.2-9.2.txt
?????文件???????2312??2011-12-07?00:10??Hibernate與Struts?2整合應(yīng)用案例\第4章4.5.2-9.3.txt
?????文件????????954??2018-12-08?23:13??Hibernate與Struts?2整合應(yīng)用案例\第4章4.5.2-9.4.txt
?????文件????????567??2009-08-01?17:20??Hibernate與Struts?2整合應(yīng)用案例\第4章4.5.2-9.5.txt
?????文件???????1639??2018-12-08?23:13??Hibernate與Struts?2整合應(yīng)用案例\第4章4.5.2-9.6.txt
?????文件???????1128??2009-08-01?17:22??Hibernate與Struts?2整合應(yīng)用案例\第4章4.5.2-9.7.txt
?????文件???????1030??2018-12-08?23:15??Hibernate與Struts?2整合應(yīng)用案例\第4章4.5.2-9.8.txt
?????文件????????559??2009-08-01?17:25??Hibernate與Struts?2整合應(yīng)用案例\第4章4.5.2-9.9.txt
?????目錄??????????0??2018-12-08?23:25??Hibernate與Struts?2整合應(yīng)用案例
-----------?---------??----------?-----??----
??????????????4351329????????????????????23
評(píng)論
共有 條評(píng)論