資源簡介
適合java初學(xué)者練手的一個簡單的電話簿程序,在控制臺顯示,實(shí)現(xiàn)增刪查改
代碼片段和文件信息
package?cn.jxufe.xyb.biz;
import?cn.jxufe.xyb.dao.ContactDao;
import?cn.jxufe.xyb.domain.Contact;
/**
?*?業(yè)務(wù)邏輯類ContactBiz,用來實(shí)現(xiàn)具體的業(yè)務(wù)邏輯;
?*?在操作數(shù)據(jù)之前,必須理順業(yè)務(wù)邏輯。之后,業(yè)務(wù)邏輯類需要調(diào)用其下一層(數(shù)據(jù)操作層)的數(shù)據(jù)操作方法,所以,就有了這一句:
?*?private?ContactDao?contactDao?=?new?ContactDao();層
?*?@author?Administrator?*
?*/
public?class?ContactBiz?{
//拿到下一層的數(shù)據(jù)操作對象
private?ContactDao?contactDao?=?new?ContactDao();
//增加聯(lián)系人的業(yè)務(wù)邏輯:增加之前先判斷該聯(lián)系人是否存在,不存在才能增加
public?boolean?addContact(Contact?contact)?{
if?(contactDao.existsName(contact.getName()))?{
return?false;
}?else?{
contactDao.addContact(contact);
return?true;
}
}
//根據(jù)姓名查詢聯(lián)系人業(yè)務(wù)邏輯:沒有具體邏輯,就直接調(diào)用dao層的方法
public?Contact?queryContactByName(String?name)?{
return?contactDao.queryContactByName(name);
}
//更新聯(lián)系人業(yè)務(wù)邏輯:根據(jù)聯(lián)系人姓名查找是否有這樣的聯(lián)系人,有則更新:
pu
- 上一篇:Android studio 3.3.2-音樂播放器
- 下一篇:java分頁工具類
評論
共有 條評論