MyBatis批量插入返回主键详解

  网上有很多人说MyBatis不支持批量插入并且返回主键,其实这种说法有一定的误解,如果你想让MyBatis直接返回一个包含主键的list,即mapper接口中批量插入方法的返回值为List<Integer>,这样的确是不行的...

将base64转成File文件对象详解

function dataURLtoFile(dataurl, filename) { //将base64转换为文件        var arr = dataurl.split(','),...

Base64与File之间的相互转化详解

两个工具类 一:File转Base64 * File转成编码成BASE64 */ public static String fileToBase64(String path) {...

java将日期中的斜线或中文改成统一日期格式 yyyy-MM-dd HH:mm:ss详解

前言 最近在优化代码方面,因为之前在字符串中截取日期,日期的格式样式不统一。 日期格式 2019/6/14 14:00:00 2019/03/4 1:00:00 2019年8月4日12:00 要求改成统一格式 :...

js base64转file文件详解

先上代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name...

Springboot文件上传出现找不到指定系统路径详解

1.问题描述 关键字: SpringMVC 4.2.4 、 Spring Boot 1.3.1 、Servlet 3.0 、文件上传 报错信息: java.io.IOException: java.io.FileNotFo...

大文件下载---之内存溢出问题解决详解

我是在log日志下载的时候出现的错误,查了之后发现是文件过大造成内存溢出,因而下载出错。 报错:java.lang.OutOfMemoryError: Java heap space 正确代码: @RequestMapping("/...

mybatis if标签判断字符串相等详解

mybatis 映射文件中,if标签判断字符串相等,两种方式: 因为mybatis映射文件,是使用的ognl表达式,所以在判断字符串sex变量是否是字符串Y的时候, <if test="sex=='Y'.to...

OutOfMemoryError系列(7): Requested array size exceeds VM limit详解

Java平台限制了数组的最大长度。各个版本的具体限制可能稍有不同, 但范围都在 1 ~ 21亿 之间。 如果程序抛出 java.lang.OutOfMemoryError: Requested array s...

mybatis中查询结果为空时不同返回类型对应返回值详解

今天在别人的代码基础上实现新需求,看到对于mybatis查询结果的判断不是很正确,如果查询结果为空就会异常,不知道大家有没有这样的疑惑:mybatis中resultType有多种返回类型,对于每种不同类型,查询结果为空时dao接口的返回值是...