logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

mybatis-plus批量插入InsertBatchSomeColumn

mybatis-plus批量insert效率低下怎么办(数据库是mysql的情况下)mybatis-plus的顶级IService接口有一个saveBatch()方法,但是它会执行多条insertSql,在数据量大的时候效率会非常差,如果我们是mysql数据库,又不想自己写mapper.xml,mybatis-plus提供了InsertBatchSomeColumn批量insert方法,需要我们自

#mybatis
springboot项目添加了logback-spring.xml配置文件不生效

springboot,logback-spring.xml不生效通常情况下springboot项目,只需在src/main/resources下添加logback-spring.xml即可,logback-spring.xml<?xml version="1.0" encoding="UTF-8"?><configuration debug="false" scan="false

#java#spring boot
springboot,logback-spring.xml不生效

springboot,logback-spring.xml不生效通常情况下springboot项目,只需在src/main/resources下添加logback-spring.xml即可,logback-spring.xml<?xml version="1.0" encoding="UTF-8"?><configuration debug="false" scan="false

#java#spring boot
response的Content-Length设置错误,导致springboot文件下载,代码已经return,postman一直等待到超时

response的head儿中设置了content-length,导致写出的数据不相等时,这一句在header中设置了内容的大小Content-Length是10240个字节,是10k,temp.txt文件大小在5k左右,这就导致response以为没下完,已写出的数据就是byte字节数组,后台已经处理完并且return。我还以为是文件有问题,找了半天也不知道是什么原因,请求处理完后,postma

#spring boot#postman#java
SpringBoot升级/指定jackson版本

【漏洞通告】2月19日,NVD发布安全通告披露了jackson-databind由JNDI注入导致的远程代码执行漏洞(CVE-2020-8840),CVSS评分为9.8 。受影响版本的jackson-databind中由于缺少某些xbean-reflect/JNDI黑名单类,如org.apache.xbean.propertyeditor.JndiConverter,可导致攻击者使用JNDI注入的

#spring boot#java#后端
redis cluster集群为什么要求至少三个master节点?为什么是奇数?

cluster各节点之间需要互相通信确认对方是否存活,假设有A、B两个节点,B发现联系不上A,是不能确定A和B谁出了问题的,假设集群中还有一个C节点的话,如果B、C可以互相联系,但是都联系不上A,那么这时候就可以确定A出问题了,需要把A从集群中踢出去。集群可用原则:可用节点数量>集群总节点数量的二分之一,节点数量为奇数个是出于节省资源的考虑,因为不管是四个还是三个节点,一旦挂了两个,整个集群都是不

#redis#数据库#java
暂无文章信息