
Utils
HealerJean.
欢迎大家加我为好友,一起探讨代码的乐趣
展开
-
Java压缩文件zip
前言Github:https://github.com/HealerJean博客:http://blog.healerjean.com1、依赖<!--zip压缩--><dependency> <groupId>org.apache.ant</groupId> <artifactId>ant-apache-xal...原创 2020-03-11 13:49:06 · 231 阅读 · 0 评论 -
Xml解析和工具类的使用
前言博主github博主个人博客http://blog.healerjean.com1 、解释1.1、@JacksonXmlRootElement指定生成xml根标签的名字;1.2、@JacksonXmlProperty指定包装标签名,或者指定标签内部属性名;1.3、@JacksonXmlElementWrapper用于指定List等集合类,外围标签名;用在非集合类上无效...原创 2019-10-29 22:50:32 · 1005 阅读 · 0 评论 -
4大Json工具详细使用说明
前言Json在项目开发中使用的太多了,各种关于Json的依赖也是不断地额退出,JackJson net.sf.json 以及阿里巴巴的Json,下面的将我实际项目中对于他们的使用做个介绍 。1、解释和依赖我这里按照我接触的先后顺序进行1.1、net.sf.json最开始接触的就是它,非常神奇,不用找任何博客就能熟练使用,但是后来借出了JsonNode之后,比较之后二者差的不是一点在使用过...原创 2019-10-29 21:50:14 · 782 阅读 · 0 评论 -
金额大小写转化_金额工具类
1、金额逗号分隔public class DecimalUtils { public static final DecimalFormat FORMAT = new DecimalFormat("#,##0.00"); /** * @param decimal 71015000009826 * @return 71,015,000,009,826.00...原创 2019-09-30 09:49:20 · 358 阅读 · 0 评论 -
Jsoup请求网络
前言使用了很久的jsonp了,把项目中用到的几个方法总结下吧<!-- jsoup包依赖 --><dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.11.1</version&原创 2019-01-17 18:17:26 · 330 阅读 · 0 评论 -
实体类使用lombok注解加快开发
前言 lombok是一个可以帮助我们简化java代码编写的工具类,尤其是简化javabean的编写。 1、优点: 即通过采用注解的方式,消除代码中的构造方法,getter/setter等代码,使我们写的类更加简洁, 2、缺点: 当然,这带来的副作用就是不易阅读…不过,还是能看得懂吧,废话不多说,先看一下lombok支持的一些常见的注解。1、idaa安装插件 如果不原创 2018-03-14 20:41:08 · 2504 阅读 · 0 评论 -
Java根据日期生成编号
根据日期生成编号1、使用 DateTimeFormatterDateTimeFormatter fmt = DateTimeFormatter.ofPattern("yyyyMMddHHmmssSSS");//设置日期格式String newsNo = "xw"+LocalDateTime.now().format(fmt);2、使用 SimpleDateFormatSimpleDateForma原创 2017-05-24 21:26:13 · 16190 阅读 · 0 评论 -
LocalDateTime、LocalDate
1、LocalDate取当前日期:LocalDate today = LocalDate.now(); // 根据年月日取日期,5月就是05:>2014-12-25LocalDate date= LocalDate.of(2017, 05, 25); 根据字符串取: 严格按照ISO yyyy-MM-dd验证,02写成2都不行,当然也有一个重载方法允许自己定义格式LocalDate dat原创 2017-05-25 14:49:12 · 418 阅读 · 0 评论 -
判断javabean是否非空,并给前台报出错误信息
1、工具类package com.duodian.youhui.admin.utils;import com.duodian.youhui.admin.Exceptions.AppException;import com.duodian.youhui.entity.db.taobao.TaobaoWechat;import java.lang.reflect.Field;/** ...原创 2019-01-24 16:45:32 · 979 阅读 · 0 评论 -
自定义工具类实现validate参数校验
前言博主github博主个人博客http://blog.healerjean.com相信项目中做一些htttp接口,避免不了要对参数进行校验,大多数情况下,其实我们只是校验是否为NULL就可以了1.1、简单判断是否为nullimport java.lang.reflect.Field;/** * 作者 :HealerJean * 日期 :2019/1/24 下午4:30. ...原创 2019-04-18 16:33:42 · 2147 阅读 · 1 评论 -
Freemarker_Thymeleaf_Velocity模板或者字符串渲染
前言博主github博主个人博客http://blog.healerjean.com1、Freemarker解析模板 <!--freemarker 模板--> <dependency> <groupId>org.springframework.boot</groupId> &...原创 2019-05-16 20:01:43 · 720 阅读 · 0 评论