java对象转json&json转为java对象,去掉部分属性为null的参数
1.实体上 @JsonInclude(Include.NON_NULL) 将该注解放在属性上,如果该属性为NULL则不参与序列化 如果放在类上边,那对这个类的全部属性起作用 Include.Include.ALWAYS 默认 Include.NON_DEFAULT 属性为默认值不序列化&nbs...
1.实体上 @JsonInclude(Include.NON_NULL) 将该注解放在属性上,如果该属性为NULL则不参与序列化 如果放在类上边,那对这个类的全部属性起作用 Include.Include.ALWAYS 默认 Include.NON_DEFAULT 属性为默认值不序列化&nbs...
java中double保留两位小数多种方法实现 开发过程中难免会遇到需要保留几位小数的情况,但这样的情况相对而言还是不多见,这就使得我们并不是常常能记住该怎么去操作,那么下边描述几种实现方法供大家参考: 代码: mport java.text.Decimal...
对于大文件传输不方便时候可以试一下分割之后再操作: package com.lym; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInput...
直接上代码: package com.test; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.Fi...
匹配中文:[\u4e00-\u9fa5] 英文字母:[a-zA-Z] 数字:[0-9] 匹配中文,英文字母和数字及_: ^[\u4e00-\u9fa5_a-zA-Z0-9]+$ 同时判断输入长度: [\u4e00-\u9fa5_a-zA-Z0-9_]{4,10} ^[\w\u4E00...
1匹配验证-验证Email是否正确 public static void main(String[] args) { // 要验证的字符串 String str = "service@xsoftlab.net"; // 邮箱验证规则 String regEx = "[a-zA-Z_]{1,}[0-9]{0,}@(([a-zA-z0-9]...
这里只是列举出了Timer定时器其中的四种比较常见的使用方法(相对而言),一些简单的需求只要按照其所列举的例子仿照即可! import java.util.Calendar; import java.util.Date; import java.util.Timer; import java.util.TimerTask...
Java读取properties文件中文乱码 之前读取properties配置文件时候全都是英文或者数字之类的,最近项目有个需求要properties配置文件中有中文字符存在,那么读取java properties文件的时候如果value是中文,结果出现读取乱码的问题。 ...
邮件服务器的使用 1.1 安装 下载易邮邮件服务器软件,然后安装 l 安装成功 1.2 服务器配置 l 步骤1: ...
常用正则表达式 正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。 用户名:/^[a-z0-9_-]{3,16}$/ 密码:/^[a-z0-9_-]{6,18}$/ 十六进制值:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/ 电子邮箱:/^(...