首页 > 其他分享 >MybatisPlus的一些补充

MybatisPlus的一些补充

时间:2024-05-06 15:44:05浏览次数:24  
标签:mapper MybatisPlus 补充 dao return MedicareCatalogLimitPriceInfoDO import 一些 com

package com.dao.repository;

import com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.dao.entity.MedicareCatalogLimitPriceInfoDO;
import com.dao.mapper.MedicareCatalogLimitPriceInfoMapper;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.util.Objects;

/**
 * @description:
 * @author: Yang JianXiong
 * @since: 2020/10/30
 */
@Service
public class MedicareLimitPriceInfoRepository extends ServiceImpl<MedicareLimitPriceInfoMapper, MedicareLimitPriceInfoDO> {

    @Resource
    private MedicareLimitPriceInfoMapper mapper;

    // 获取单个字段
    public String getMaxSeriesNo() {
        MedicareLimitPriceInfoDO one = new LambdaQueryChainWrapper<>(this.mapper)
                .select(MedicareCatalogLimitPriceInfoDO::getHilistLsh)
                .in(MedicareCatalogLimitPriceInfoDO::getDeleted, 0, 1)
                .orderByDesc(MedicareCatalogLimitPriceInfoDO::getHilistLsh)
                .last(" limit 1, offset 0 ")
                .one();
        if (Objects.nonNull(one)) {
            return one.getHilistLsh();
        } else {
            return null;
        }

//        return this.getObj(new QueryWrapper<MedicareLimitPriceInfoDO>().select(MedicareImportHandler.MAX_SERIES_NO_SQL), Object::toString);
    }

}

标签:mapper,MybatisPlus,补充,dao,return,MedicareCatalogLimitPriceInfoDO,import,一些,com
From: https://www.cnblogs.com/JaxYoun/p/18175122

相关文章

  • Git——关于Git的一些补充(1)
    Git——关于Git的一些补充(1)提示:图床在国外且动图比较多的情况下,需要时间加载。目录:目录Git——关于Git的一些补充(1)提示:图床在国外且动图比较多的情况下,需要时间加载。目录:Git基础Git文件的生命周期Git文件的存储空间的划分Git安装过程补充说明Git的撤销操作修正上一次的提交撤......
  • 一些贪心的解题报告
    一些贪心的解题报告贪心题一般来说都是观察结论远简单于严谨证明,所以不会过多的去证明。1.Treecompass题目来源codeforcesdiv1934Chttps://codeforces.com/problemset/problem/1943/C题面翻译给定一棵节点数为\(n\)的树(\(1\len\le2\cdot10^3\)),一开始节点都是白色......
  • 对C语言符号的一些冷门知识运用的剖析和总结
    符号目录符号注释奇怪的注释C风格的注释无法嵌套一些特殊的注释注释的规则建议反斜杠'\'反斜杠有续行的作用,但要注意续行后不能添加空格回车也能起到换行的作用,那续行符的意义在哪?反斜杠的转义功能单引号和双引号字面值,字符串,字符,字符变量的大小为什么sizeof('1')的大小是4?c......
  • 关于diffusion model一些统计和数学的基础知识
    likelihood-basedmodels,通过(近似)最大似然直接学习分布的probabilitydensity(或mass)函数。典型的基于似然的模型包括自回归模型、归一化流模型、基于能量的模型(EBMs)和变分自编码器(VAEs)。概率质量函数(ProbabilityMassFunction,PMF):概率质量函数用于描述离散随机变量的概率......
  • 关于在Interface和Abstract Class间选择的一些思考
    本文系笔者在学习软件构造课程期间所写,不保证通用性和正确性,仅供参考。基于课程要求,本文所涉及语言为Java。目录前言接口:组件思想"CompositionoverInheritance"何时选择继承类结语一、前言与简要介绍在学习软件构造课程之前,自己写代码遇到需要复用类中功能时,基本......
  • 【基础】一些新的STL
    Reduce(C++17)lls=reduce(a+1,a+1+n);//求和lls=reduce(a+1,a+1+n,std::plus<ll>);//求和doubles=reduce(a+1,a+1+n,std::multiples<double>);//求积ints=reduce(a+1,a+1+n,std::max<int>);/......
  • 一些组合数学的证明
    广义二项式系数\(\dbinom{a}{n}=\dfrac{a^\underline{n}}{n!}\)证明:\(\dbinom{a}{n}=C_a^n=\dfrac{a!}{n!(a-n)!},\dfrac{a^\underline{n}}{n!}=\dfrac{\frac{a!}{(a-n)!}}{n!}=\dfrac{a!}{n!(a-n)!}\)对称公式\(\dbinom{n}{m}=\dbinom{n}{n-m}\)证明:......
  • 一些不错的语文题
    金考卷绿色模拟散文1.《蝉自故乡来》与鲁迅《故乡》中“我”的思想变化截然相反故乡中的我在童年时对故乡的人和事都是热爱的,没有渴望远离的想法,(如少年闰土),而成年后回到故乡感到物是人非,才想要逃离故乡(闰土后来的样子可知晓,以及祥林嫂等类似的素材)首先这个文一看就是个咏物......
  • 个人的一些观点和理解:人工智能领域的因果推理/关系
    AI领域的人一般都认为现在的AI一个最大的缺点就是不具备因果推理,但是如何给现在的AI赋能因果推理能力却一直没有很好的解决,可以说这个因果推理是一个难以解决的难题。个人对因果推理理解的比较少,这里只是记录一下个人的一些浅薄理解。一般认为因果推理的形式基本为:x->y也就......
  • 在Windows环境下,有一些开源的网络监控软件可供选择,其中一些包括:
     网络监控软件通常根据其功能可以进行以下分类:设备发现与拓扑图:自动发现网络设备和拓扑结构。绘制网络拓扑图,显示设备之间的关系和连接。性能监控与分析:实时监控网络设备和服务器的性能指标,如带宽利用率、CPU使用率、内存使用率等。收集和存储历史性能数据,以便......