資源簡介
簡單易懂,適合初學者簡單易懂,適合初學者簡單易懂,適合初學者

代碼片段和文件信息
package?com.bbs.domain.dao;
import?java.io.Serializable;
import?java.util.List;
/**
?*?Data?Access?object?(DAO)?interface.???This?is?an?interface
?*?used?to?tag?our?DAO?classes?and?to?provide?common?methods?to?all?DAOs.
?*
?*?
?*
?*?@author?Matt?Raible
?*/
public?interface?DAO?{
????/**
?????*?Generic?method?used?to?get?all?objects?of?a?particular?type.?This
?????*?is?the?same?as?lookup?up?all?rows?in?a?table.
?????*?@param?clazz?the?type?of?objects?(a.k.a.?while?table)?to?get?data?from
?????*?@return?List?of?populated?objects
?????*/
????public?List?getobjects(Class?clazz);
????
????/**
?????*?Generic?method?to?get?an?object?based?on?class?and?identifier.?An?
?????*?objectRetrievalFailureException?Runtime?Exception?is?thrown?if?
?????*?nothing?is?found.
?????*?
?????*?@param?clazz?model?class?to?lookup
?????*?@param?id?the?identifier?(primary?key)?of?the?class
?????*?@return?a?populated?object
?????*?@see?org.springframework.orm.objectRetrievalFailureException
?????*/
????public?object?getobject(Class?clazz?Serializable?id);
????/**
?????*?Generic?method?to?save?an?object?-?handles?both?update?and?insert.
?????*?@param?o?the?object?to?save
?????*/
????public?void?saveobject(object?o);
????/**
?????*?Generic?method?to?delete?an?object?based?on?class?and?id
?????*?@param?clazz?model?class?to?lookup
?????*?@param?id?the?identifier?(primary?key)?of?the?class
?????*/
????public?void?removeobject(Class?clazz?Serializable?id);
????
????public?void?removeobject(object?po)?;
????
???
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????101??2009-05-07?10:23??bbs_s\readme.txt
?????文件????????101??2009-05-07?10:23??bbs_s\src\bbs\readme.txt
?????文件????????101??2009-05-07?10:23??bbs_s\src\bbs無包版\readme.txt
?????文件????????546??2006-07-07?09:11??bbs_s\src\bbs\pic\OSX\CVS\Entries
?????文件????????546??2006-07-07?09:11??bbs_s\src\bbs無包版\pic\OSX\CVS\Entries
?????文件????????726??2006-07-07?09:11??bbs_s\src\bbs\pic\menu\CVS\Entries
?????文件????????726??2006-07-07?09:11??bbs_s\src\bbs無包版\pic\menu\CVS\Entries
?????文件???????1072??2006-07-07?09:11??bbs_s\src\bbs\pic\CVS\Entries
?????文件???????1072??2006-07-07?09:11??bbs_s\src\bbs無包版\pic\CVS\Entries
?????文件???????1694??2006-07-07?09:11??bbs_s\src\bbs\pic\UI\CVS\Entries
?????文件???????1694??2006-07-07?09:11??bbs_s\src\bbs無包版\pic\UI\CVS\Entries
?????文件?????????39??2006-07-07?09:11??bbs_s\src\bbs\pic\CVS\Repository
?????文件?????????39??2006-07-07?09:11??bbs_s\src\bbs無包版\pic\CVS\Repository
?????文件?????????42??2006-07-07?09:11??bbs_s\src\bbs\pic\UI\CVS\Repository
?????文件?????????42??2006-07-07?09:11??bbs_s\src\bbs無包版\pic\UI\CVS\Repository
?????文件?????????43??2006-07-07?09:11??bbs_s\src\bbs\pic\OSX\CVS\Repository
?????文件?????????43??2006-07-07?09:11??bbs_s\src\bbs無包版\pic\OSX\CVS\Repository
?????文件?????????44??2006-07-07?09:11??bbs_s\src\bbs\pic\menu\CVS\Repository
?????文件?????????44??2006-07-07?09:11??bbs_s\src\bbs無包版\pic\menu\CVS\Repository
?????文件?????????39??2006-07-07?09:11??bbs_s\src\bbs\pic\CVS\Root
?????文件?????????39??2006-07-07?09:11??bbs_s\src\bbs\pic\menu\CVS\Root
?????文件?????????39??2006-07-07?09:11??bbs_s\src\bbs\pic\OSX\CVS\Root
?????文件?????????39??2006-07-07?09:11??bbs_s\src\bbs\pic\UI\CVS\Root
?????文件?????????39??2006-07-07?09:11??bbs_s\src\bbs無包版\pic\CVS\Root
?????文件?????????39??2006-07-07?09:11??bbs_s\src\bbs無包版\pic\menu\CVS\Root
?????文件?????????39??2006-07-07?09:11??bbs_s\src\bbs無包版\pic\OSX\CVS\Root
?????文件?????????39??2006-07-07?09:11??bbs_s\src\bbs無包版\pic\UI\CVS\Root
?????文件???????2569??2006-07-07?09:11??bbs_s\src\bbs\WEB-INF\classes\com\bbs\domain\model\AbstractResponse.class
?????文件???????2569??2006-07-07?09:11??bbs_s\src\bbs無包版\WEB-INF\classes\com\bbs\domain\model\AbstractResponse.class
?????文件???????2664??2006-07-07?09:11??bbs_s\src\bbs\WEB-INF\classes\com\bbs\domain\model\AbstractSubject.class
............此處省略702個文件信息
評論
共有 條評論