• 大小: 7KB
    文件类型: .7z
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: Java
  • 标签: 电话簿  

资源简介

适合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

评论

共有 条评论