
com.github.yulichang.base.MPJBaseService Maven / Gradle / Ivy
package com.github.yulichang.base;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.github.yulichang.interfaces.MPJBaseJoin;
import java.util.List;
import java.util.Map;
/**
* @author yulichang
* @see IService
*/
public interface MPJBaseService extends IService {
/**
* 连接查询返回一条记录
*/
DTO selectJoinOne(Class clazz, MPJBaseJoin wrapper);
/**
* 连接查询返回集合
*/
List selectJoinList(Class clazz, MPJBaseJoin wrapper);
/**
* 连接查询返回集合并分页
*/
> IPage selectJoinListPage(P page, Class clazz, MPJBaseJoin wrapper);
/**
* 连接查询返回Map
*/
Map selectJoinMap(MPJBaseJoin wrapper);
/**
* 连接查询返回Map集合
*/
List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy