c.a.n.c.remote.client.grpc.GrpcClient :Servercheckfail,pleasecheckserverlocalhost,port9848isavailable,error={}gateway启动报错记录nacos远程连接的坑:Waited3000milliseconds(plus4100nanosecondsdelay)原因是配置文件配置错误不要用localhost,要用具体的ipnacos:addr:localhost:8848
1.用实体类进行更新updateById(实体对象),这个方法需要传入你所要修改记录的id@Testpublicvoidupdate1(){Useruser=newUser();//user.setId(1L);user.setArea("上海");user.setName("小黑");inti=userMapper.updateById(user);System.out.println("i="+i);}如上如果不传入id,则对应的sql如下:UPDATEuserSETarea='上海',name='小黑'WHEREid=null 下面是正确示范:传入的id会在跟在where条件后面,如果不
同样忘了哪天的问题了,关于饿了么plus中el-devider样式的设置。最开始用的就是divider,但是因为某个时候(记不太清了)调样式的时候,给divider加了margin-top/bottom后,divider会变粗,还半天改不好,用了穿透也没啥用,于是暂时放弃了,改用原生的,直到后来一个场景要用dashed(虚线)效果,懒得改hr,又想起了divider,于是好好研究了下它的颜色和虚线属性,话不多说,直接上结果(这里也没啥好讲的...)线的颜色就是是border-color属性,在标签上直接设置就好线的样式(solid(默认实线)ordashed(虚线))设置border-styl
mybatis-plus在yml中的详细配置pom配置dependency>groupId>com.baomidougroupId>artifactId>mybatis-plus-boot-starterartifactId>version>3.5.1version>dependency>正常使用基础配置mybatis-plus:#包扫描路径(当前项目的实体类所在位置。别名包扫描路径,通过该属性可以给包中的类注册别名,多个路径用逗号分割)type-aliases-package:com.xxx.xxx.xxx.model.entity#xml扫描,多个目录用逗号或者分号分隔(告诉Mapper所
首先数据库能查询到数据,不过查询到的字段都是null值,因为业务上就用到这3个字段代码中使用mybatis-plus精确字段查询,select方法可以精确查询字段之后debug看到orderMain对象为null,因为这3个字段在数据库表中都是null解决方式是把select方法需要查询一个数据库中不为null的字段即可,比如把主键id查出来,至于原因我也不太清楚,可能是mybatis-plus,拿到都为null的字段就不做实体类的映射了
mybatis-plus使用sum,count,distinct等函数的方法通过mybatis-plus实现以下sql查询SELECTCOUNT(DISTINCTuser_name)FROMuser_infoWHEREis_deleted=0ANDis_enabled=1mybatis-plus实现intcount=this.count(Wrappers.User>query().select("DISTINCTuser_name").lambda().eq(User::getIsEnabled,1));//或者intcount1=this.count(Wrappers.User>query(
mybatis-plus在serviceImpl层可以直接使用this.baseMapper.update和updateById,如果更新的字段值是null,这时候需更新为null的字段更新不成功。打印的sql也没有更新为null的字段。原因:Mybatis-Plus默认的更新策略设置的问题,Mybatis-Plus中FieldStrategy有三种策略:IGNORED:忽略。不管有没有有设置属性,所有的字段都会设置到insert语句中,如果没设置值会更新为null;NOT_NULL:非NULL,默认策略。也就是忽略null的字段,不忽略"";NOT_EMPTY:非空。为null,为空串的忽略
vue3+ts+element-plus上传文件,预览文件场景:使用element-plus的el-upload标签,手动上传文件,可预览docx,xlsx,pdf,jpg,jpeg,png(本地资源以及网络资源)。1、使用el-upload标签检查上传文件的文件格式与大小上传的附件信息在fileList中,组装接口所需数据进行上传使用docx-preview插件预览docx类型的文件使用xlsx插件预览xlsx文件这里遇到了问题,引入xlsx插件的时候出现"export‘default’(importedas‘XLSX’)wasnotfoundin'xlsx’报错解决:直接将importXL
虽然不影响项目的正常运行,但是看着挺不爽的... 在网上找了很多资料,终于在这个回答:DevelopersCommunitybyKeenThemes||sasswarning,can'tfindthecauseoftheproblem找到了有效的方法,修改sass和sass-loader的版本:"sass":"1.55.0","sass-loader":"13.2.0",
一、html代码如下:用一个div包裹el-date-picker 二、css代码如下:使用date-box定义宽度是为了消除el-date-picker的自带宽度,如图:date-input的宽度是选择器本身的宽度.date-box>>>.el-date-editor.el-input,.el-date-editor.el-input__inner{width:146px;margin:010px;}.date-input>>>.el-input__inner{width:146px;height:40px;} 三、效果如下: