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