📄 icontactpersondao.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<ContactPersonVo>,存了所有当前用户的联系人信息。
*/
public List<ContactPersonVo> listContactPerson(int userId);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -