新建service模板

public interface CaseInfoService {
 
    /**
     * 添加案件信息
     * @param caseInfo
     * @return
     * @throws GdnaServiceException
     */
    public int addCaseInfo(CaseInfo caseInfo) throws GdnaServiceException;
    /**
     * 添加案件,并返回添加的案件实体
     * @param caseInfo
     * @return
     * @throws GdnaServiceException
     */
    public CaseInfo addCaseInfoWithResult(CaseInfo caseInfo) throws GdnaServiceException;
    /**
     * 更新案件(更新所有字段)
     * @param caseInfo
     * @return
     * @throws GdnaServiceException
     */
    public int updateCaseInfo(CaseInfo caseInfo) throws GdnaServiceException;
    /**
     * 更新案件(有选择的更新案件字段)
     * @param caseInfo
     * @return
     * @throws GdnaServiceException
     */
    public int updateCaseInfoSelective(CaseInfo caseInfo) throws GdnaServiceException;
    /**
     * 删除案件信息(设置删除标识)
     * @param query
     * @return
     * @throws GdnaServiceException
     */
    public int deleteCaseInfo(CaseInfoQuery query) throws GdnaServiceException;
    /**
     * 删除案件信息(彻底删除)
     * @param query
     * @return
     * @throws GdnaServiceException
     */
    public int removeCaseInfo(CaseInfoQuery query) throws GdnaServiceException;
    /**
     * 查询案件PO列表
     * @param query
     * @return
     * @throws GdnaServiceException
     */
    public List<CaseInfo> findCaseInfoList(CaseInfoQuery query) throws GdnaServiceException;
    /**
     * 查询案件PO列表个数
     * @param query
     * @return
     * @throws GdnaServiceException
     */
    public int findCaseInfoListCount(CaseInfoQuery query) throws GdnaServiceException;
    /**
     * 查询案件VO列表
     * @param query
     * @return
     * @throws GdnaServiceException
     */
    public List<CaseInfoView> findCaseInfoViewList(CaseInfoQuery query) throws GdnaServiceException;
    /**
     * 查询案件VO列表个数
     * @param query
     * @return
     * @throws GdnaServiceException
     */
    public int findCaseInfoViewListCount(CaseInfoQuery query) throws GdnaServiceException;
    /**
     * 查询案件PO实体
     * @param query
     * @return
     * @throws GdnaServiceException
     */
    public CaseInfo findCaseInfo(CaseInfoQuery query) throws GdnaServiceException;
    /**
     * 查询案件VO实体
     * @param query
     * @return
     * @throws GdnaServiceException
     */
    public CaseInfoView findCaseInfoView(CaseInfoQuery query) throws GdnaServiceException;
    /**
     * 根据ID查询案件VO对象
     * @param query
     * @return
     * @throws GdnaServiceException
     */
    public CaseInfoView findCaseInfoViewById(CaseInfoQuery query) throws GdnaServiceException;
    /**
     * 根据ID查询案件PO对象
     * @param query
     * @return
     * @throws GdnaServiceException
     */
    public CaseInfo findCaseInfoById(CaseInfoQuery query) throws GdnaServiceException;
    /**
     * 案件实体的VO转为PO
     * @param caseInfoView
     * @return
     * @throws GdnaServiceException
     */
    public CaseInfo voToPo(CaseInfoView caseInfoView )  throws GdnaServiceException;
    /**
     * 案件实体的PO转为VO
     * @param caseInfo
     * @return
     * @throws GdnaServiceException
     */
    public CaseInfoView poToVo(CaseInfo caseInfo) throws GdnaServiceException;
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值