package admin.base; import com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper; import com.baomidou.mybatisplus.extension.conditions.query.QueryChainWrapper; import com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper; import com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper; import com.baomidou.mybatisplus.extension.toolkit.ChainWrappers; import com.github.yulichang.base.MPJBaseMapper; import org.apache.ibatis.annotations.Mapper; /** * 公共抽象Mapper接口类 * @author fanglei * @date 2021/07/28 */ @Mapper public interface CommonMapper extends MPJBaseMapper { default QueryChainWrapper query() { return ChainWrappers.queryChain(this); } default LambdaQueryChainWrapper lambdaQuery() { return ChainWrappers.lambdaQueryChain(this); } default UpdateChainWrapper update() { return ChainWrappers.updateChain(this); } default LambdaUpdateChainWrapper lambdaUpdate() { return ChainWrappers.lambdaUpdateChain(this); } }