InfraStudentContactMapper 909 B

12345678910111213141516171819202122232425262728
  1. package cn.iocoder.yudao.module.infra.dal.mysql.demo;
  2. import java.util.*;
  3. import cn.iocoder.yudao.framework.common.pojo.PageResult;
  4. import cn.iocoder.yudao.framework.common.pojo.PageParam;
  5. import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
  6. import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
  7. import cn.iocoder.yudao.module.infra.dal.dataobject.demo.InfraStudentContactDO;
  8. import org.apache.ibatis.annotations.Mapper;
  9. /**
  10. * 学生联系人 Mapper
  11. *
  12. * @author 芋道源码
  13. */
  14. @Mapper
  15. public interface InfraStudentContactMapper extends BaseMapperX<InfraStudentContactDO> {
  16. default List<InfraStudentContactDO> selectListByStudentId(Long studentId) {
  17. return selectList(InfraStudentContactDO::getStudentId, studentId);
  18. }
  19. default int deleteByStudentId(Long studentId) {
  20. return delete(InfraStudentContactDO::getStudentId, studentId);
  21. }
  22. }