
Java常用代码收集
Java常用代码收集
坚持总会有奇迹
这个作者很懒,什么都没留下…
展开
-
Java8常用代码片段收集
1、对list实体对象分组AcAppRole 实体对象 /** 角色编码 */ @ApiModelProperty(value = "角色id") private Long roleId; /** 角色编码 */ @ApiModelProperty(value = "角色编码") private String roleCode; /** 角色名称 */ @ApiModelProperty(value = "角色名称") private String role原创 2021-10-09 12:09:42 · 249 阅读 · 0 评论 -
java 获取Json中的某一个节点
Json数据 如下代码{ "Body": { "GetUserOrgPostResponse": { "GetUserOrgPostResult": { "NewDataSet": { "@rowCount": "1234", "ds": { "Organization_FK": "6565",原创 2021-09-11 00:09:22 · 2500 阅读 · 0 评论 -
java中xml转 JSON
maven <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.54</version> </dependency> <!-- htt.转载 2021-09-10 23:30:48 · 3612 阅读 · 0 评论 -
Java实现 组装菜单树,菜单树转平级list
实体类代码:@Datapublic class AcAppRoleMenuDto { /** * 菜单编码 */ private String menuCode; /** * 菜单名称 */ private String menuName; /** * 排序 */ private Integer orderValue; /** * 父菜单id, 0 表示顶级菜原创 2021-07-07 17:37:36 · 1163 阅读 · 0 评论 -
在本地把文件上传到远程服务器
核心代码: String fileUrl = rootath + attachInfo.getAttachAddr(); FileInputStream input = new FileInputStream(new File(fileUrl)); MultipartFile multipartFile = new MockMultipartFile( "file", attachInfo.getAttachName(), "text...原创 2021-05-12 01:03:09 · 542 阅读 · 0 评论 -
上传文件到远程服务器
企业微信接口素材上传得到media_id,该media_id仅三天内有效media_id在同一企业内应用之间可以共享请求方式:POST(HTTPS)请求地址:https://qyapi.weixin.qq.com/cgi-bin/media/upload?access_token=ACCESS_TOKEN&type=TYPE使用multipart/form-data POST上传文件, 文件标识名为”media”参数说明:参数 必须 说明 access_t...原创 2021-05-12 00:49:44 · 605 阅读 · 0 评论 -
java中删除List中的多个元素
String string = "张三4"; List<String> list = new ArrayList<>(); list.add("张三"); list.add("张三2"); list.add("张三3"); list.add("张三4"); list.add("张三4"); Iterator<String> iterator = list.iterator(); while (iter...原创 2021-03-16 17:35:49 · 542 阅读 · 1 评论 -
java 8 对list进行过滤
UserEntity 实体对象 private static final long serialVersionUID = 1L; @ApiModelProperty(value = "主键id") @TableId(value = "id", type = IdType.AUTO) private Integer id; @ApiModelProperty(value = "姓名") private String name; @ApiModelP原创 2021-01-27 11:09:15 · 1448 阅读 · 0 评论 -
java 常用日期转换
Date转String /** * Date转String * @param date 时间 * @param pattern 日期格式 * @return */ public static String getDateToString(Date date, String pattern) { if (date == null || StringUtils.isBlank(pattern)) { return ""; } // .原创 2021-01-26 09:15:38 · 147 阅读 · 0 评论 -
java8获取日期常用方法
import java.text.DateFormat;import java.text.ParseException;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.time.DayOfWeek;import java.time.LocalDate;import java.time.LocalDateTime;import java.time.Month;import java.ti.原创 2021-01-22 17:36:21 · 716 阅读 · 0 评论 -
获取几个月之前和之后的日期
/** * 获取几个月之前的日期(Date类型) * * @param cnt (正数) * @return */ public static Date getBeforeMonthDate(int cnt) { Calendar canlendar = Calendar.getInstance(); canlendar.add(Calendar.MONTH, -cnt); return canlendar.getTime(); }...原创 2021-01-22 17:27:53 · 327 阅读 · 0 评论 -
java8 分页查询
SsoUserRoleDto实体对象 @ApiModelProperty(value = "角色所属的应用系统id") private Long appSystemId; @ApiModelProperty(value = "角色所属的应用系统code") private String appSystemCode; @ApiModelProperty(value = "角色所属的应用系统名称") private String appSystemNam.原创 2021-01-21 21:50:47 · 313 阅读 · 0 评论 -
java 8 从一个list对象转list对象的属性
AcAppRole实体对象@ApiModelProperty(value = "主键ID") @TableId(value = "id", type = IdType.AUTO) private Long id; /** 角色描述 */ @ApiModelProperty(value = "角色描述") private String remark; /** 角色名称 */ @ApiModelProperty(value = "角色名称") private Strin原创 2021-01-21 21:25:42 · 4745 阅读 · 0 评论