PolicyDao.java 591 B

123456789101112131415161718
  1. package com.welampiot.dao;
  2. import com.welampiot.dto.PolicyDTO;
  3. import com.welampiot.vo.PolicyVO;
  4. import org.apache.ibatis.annotations.Param;
  5. import java.util.List;
  6. public interface PolicyDao {
  7. List<PolicyDTO> getListByVO(PolicyVO policyVO);
  8. Integer getCountByVO(PolicyVO policyVO);
  9. List<PolicyDTO> getPolicyListByDTO(PolicyDTO dto);
  10. List<PolicyDTO> getAllPolicyListByDTO(PolicyDTO dto);
  11. Integer getPolicyCountByUserid(@Param("userId") Integer userId);
  12. Integer getAllPolicyCount();
  13. void addPolicyData(PolicyDTO dto);
  14. void updatePolicyData(PolicyDTO dto);
  15. }