⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 icontactpersondao.java

📁 运用JSP/servlet/JavaBean 技术
💻 JAVA
字号:
package com.lovo.dao;

import java.util.List;

import com.lovo.po.ContactPerson;
import com.lovo.po.ContactPersonVo;

/**
 * @author fenglu
 *
 */
public interface IContactPersonDao
{
	
	/**
	 * 此方法用于添加联系人
	 * @param contactPerson 封装好联系人信息的ContactPerson对象,该对象不用指定流水号属性
	 * @return 返回boolean值,true添加成功,false添加失败
	 */
	public boolean addContactPerson(ContactPerson contactPerson);
	
	/**
	 * 此方法用来删除联系人
	 * @param contactId 要删除的联系人的帐号id
	 * @param userId 要删除的联系人是在谁的联系人表上的
	 * @return 返回boolean值,true删除成功,false删除失败
	 */
	public boolean deleteContactPerson(int contactId, int userId);
	
	/**
	 * 此方法用来检查要添加的联系人是否已经添加过了。
	 * @param contactId 要检测的联系人帐号id
	 * @param userId 要检测的联系人表的所属用户的帐号id
	 * @return 返回boolean值,true联系人已经存在,false联系人不存在
	 */
	public boolean isContactPersonIdExist(int contactId, int userId);
	
	/**
	 * 此方法用来获得所有联系人的帐号名
	 * @param userId 要查询的联系人表是谁的
	 * @return 返回List<String>,存了所有当前用户的联系人帐号名。
	 */
	public List<String> getContactPersonEmailName(int userId);
	
	/**
	 * 此方法用来获得所有ContactPersonVo
	 * @param userId 要查询的联系人表是谁的
	 * @return 返回List&lt;ContactPersonVo&gt;,存了所有当前用户的联系人信息。
	 */
	public List<ContactPersonVo> listContactPerson(int userId);
	
}

⌨️ 快捷键说明

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