代码改变世界

SpringBoot+MybatisPlus实现批量添加的两种方式

2019-06-27 21:54 by 话猫, 39504 阅读, 1 推荐, 收藏, 编辑
摘要:第一种: 因为Mysql数据每次发送sql语句的长度不能超过1M,所以,每次发送insert语句以固定长度发送: 将sql语句在provider中,以固定长度装入List集合中,然后返回service层,调用mapp,发送sql语句 第二种: 创建一个session,将每条insert语句单条调用m 阅读全文

springboot-devtools实现项目的自动重启

2019-06-03 13:46 by 话猫, 1458 阅读, 0 推荐, 收藏, 编辑
摘要:热部署的引入依赖: 在application.properties文件中 1)添加 spring.devtools.restart.enabled= false 可以关闭SpringBoot的重启 2)添加 spring.devtools.restart.trigger-file=myRestart 阅读全文

Java中List, Integer[], int[]的相互转换

2019-05-17 18:41 by 话猫, 9766 阅读, 3 推荐, 收藏, 编辑
摘要:相信新手们在学习Java的过程中都会遇到和我一样的问题:想要把List<Integer>和int[]相互转换太麻烦了。 List<String>和String[]也同理。难道每次非得写一个循环遍历吗?其实一步就可以搞定。 本文涉及到一些Java8的特性。如果没有接触过就先学会怎么用,然后再细细研究。 阅读全文

Postman代码测试工具如何用?

2019-04-28 20:45 by 话猫, 754 阅读, 0 推荐, 收藏, 编辑
摘要:1. 1)get请求,参数为map时, postman的传参 2)参数为基本数据类型的参数时 postman传参: 3)当参数在接口中动态获取时 postman传参: 2. 1)post请求,参数为map时: postman传参: 2)参数为List集合时(参数为集合或者数组参数形式一样,都是[,, 阅读全文

git提交代码时,Unstaged changes如何过滤.class .log等文件

2019-04-28 19:59 by 话猫, 5433 阅读, 0 推荐, 收藏, 编辑
摘要:在项目下创建一个.gitignore文件,内容如下: 可以在文件目录中加入这个文件,也可以在eclipse中项目下加入此文件 /target/表示忽略target文件夹下的内容 .class 表示忽略以.class为后缀名的文件 阅读全文

Json字符串转map集合

2019-04-16 23:45 by 话猫, 8394 阅读, 0 推荐, 收藏, 编辑
摘要:第一步:在pom.xml中添加依赖; 第二步:编写测试代码; import java.util.Map; import com.alibaba.fastjson.JSON; public class Demo1 { public static void main(String[] args) { S 阅读全文

实现hibernate 的validator校验

2019-04-15 15:04 by 话猫, 1974 阅读, 0 推荐, 收藏, 编辑
摘要:Validator校验分为快速校验和全校验。快速校验是当遇到第一个参数不符合条件时,立即停止校验程序,将校验不通过的信息返回到前端;全校验是将前端传过来的参数全部进行校验,将所有不通过校验的信息一起返回到前端实现方式: 第一步:在pom.xml中添加依赖 第二步:再java bean上写上校验规则的 阅读全文