ifriendservicepojoimpl.java

来自「通讯录一个供大家参考」· Java 代码 · 共 43 行

JAVA
43
字号
package com.lideedu.huang.addressBook.business.friend;

import com.lideedu.huang.addressBook.dao.friend.IFriendDaoJDBCImpl;
import com.lideedu.huang.addressBook.exceptions.ApplicationException;
import com.lideedu.huang.addressBook.pojos.Friend;
import com.lideedu.huang.addressBook.pojos.ValueObject;
import com.lideedu.huang.addressBook.utils.PageBean;

public class IFriendServicePOJOImpl implements IFriendService {
	
	IFriendDaoJDBCImpl friendDao=null;

	public IFriendServicePOJOImpl() {
		super();
		friendDao=new IFriendDaoJDBCImpl();
	}

	public ValueObject findByPK(String phone)throws ApplicationException{
	    return friendDao.findByPK(phone);	
	}
	
	public boolean checkFriendInfo(String phone)throws ApplicationException{
		return friendDao.findByPhone(phone);
	}
	
	public void addFriendInfo(Friend friend) throws ApplicationException {		
		friendDao.insert(friend);
	}

	public void deleteFriendInfo(String phone)throws ApplicationException {
		friendDao.deleteByPhone(phone);
	}

	public PageBean showFriendInfo(String queryCondition,String queryKeyword,PageBean pageBean) throws ApplicationException {
		
		return friendDao.findAll(queryCondition,queryKeyword,pageBean);
	}

	public void updateFriendInfo(String phone,Friend friend) throws ApplicationException {
		friendDao.update(phone,friend);
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?