• 2024-06-18MybatisPlus之继承IService
    有一些简简单单的数据库增删改查还需要Service到Mapper一步步地来吗?答案是否定地,甚至代码都不用实现哦。这就是因为IService接口提供了一些基础功能的实现IService和ServiceImplIService只是一个接口,它并不能实现功能,如果你的service的接口继承它,继承过来的只是接口没有功
  • 2024-04-26mybatisplus乐观锁实现批量更新(在sql中实现)
    mybatisplus乐观锁实现批量更新在MyBatis-Plus中,乐观锁通常用于处理并发更新数据的问题。乐观锁实现批量更新时,可以使用版本号或者时间戳来保证数据的一致性。以下是使用乐观锁实现批量更新的示例代码:首先,在你的实体类中添加版本号字段:importcom.baomidou.mybatis
  • 2023-11-13简易版
    publicList<CategoryEntity>queryWithTree(){//所有数据List<CategoryEntity>entityList=baseMapper.selectList(null);List<CategoryEntity>collect=entityList.stream().filter(item->{returnitem.getParentCid()==
  • 2023-10-14使用Stream流将List转化为Map的几种方式
    在工作中常常会遇到将List转化为Map的场景,下面总结了经常使用到的几种方式;并简单的做了简单测试,供大家学习使用。准备工作:List<UserEntity>entityList=newArrayList<>();UserEntityuserEntity=newUserEntity();userEntity.setUserId("0001");userEntity.setUserName("00
  • 2023-06-16qt——在主窗口顶层显示一个新窗口,要求新窗口没有边框,不在任务栏显示
     entitulist_ui=newUi::Entitylist;equiplist_ui=newUi::Equiplist;m_entityList=newQWidget(this);m_equipList=newQWidget(this);entitulist_ui->setupUi(m_entityList);equiplist_ui->setupUi(m_equipList);//窗体背景透明m_e
  • 2023-06-16qt——设置widget透明度,别的设置透明度办法实在行不通
     //实体列表窗体背景透明m_entityList->setWindowFlags(windowFlags()|Qt::FramelessWindowHint);//无边框m_entityList->setAttribute(Qt::WA_TranslucentBackground,true);//窗体背景全透明 
  • 2023-05-23list转换成树形结构
    importcn.hutool.core.collection.CollectionUtil;importcn.hutool.core.util.StrUtil;importcn.hutool.json.JSONUtil;importcom.alibaba.fastjson.JSON;importorg.springframework.stereotype.Component;importjava.lang.reflect.Field;importjava.util.Array
  • 2023-04-21mybatis-plus-方法
    /***Copyright(c)2011-2016,hubin([email protected]).*<p>*LicensedundertheApacheLicense,Version2.0(the"License");youmaynot*usethisfileexceptincompliancewiththeLicense.Youmayobtainacopyof*theLicenseat