Java
「已注销」
这个作者很懒,什么都没留下…
展开
-
mybatis注解式开发的循环遍历
批量删除的代码 @Delete({ "<script>delete from substation where id in " + "<foreach item='item' index='index' collection='list' open='(' separator=',' close=')'&g...原创 2019-05-24 14:05:52 · 3057 阅读 · 0 评论 -
StringUtils类中isEmpty与isBlank的区别
org.apache.commons.lang.StringUtils类提供了String的常用操作,最为常用的判空有如下两种isEmpty(String str)和isBlank(String str)。StringUtils.isEmpty(String str) 判断某字符串是否为空,为空的标准是 str==null 或 str.length()==0System.out.println...原创 2019-05-24 14:14:48 · 87 阅读 · 0 评论 -
文件和byte数组之间相互转换
文件转换成byte数组文件转换成byte数组有两种方式:1. 传统方式File file = new File("/temp/abc.txt");//init array with file lengthbyte[] bytesArray = new byte[(int) file.length()];FileInputStream fis = new FileInputStream...原创 2019-05-23 09:50:01 · 898 阅读 · 1 评论 -
实现SpringBoot自定义拦截器
首先我们先回顾一下传统拦截器的写法:第一步创建一个类实现HandlerInterceptor接口,重写接口的方法。第二步在XML中进行如下配置,就可以实现自定义拦截器了SpringBoot实现自定义拦截器方法:第一步创建一个类实现HandlerInterceptor接口,重写接口的方法,只是多了一个@Component注解,这个注解是为后面的使用时进行注入。例:第二步在入口类的目录...原创 2019-05-28 11:00:26 · 102 阅读 · 0 评论