- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 java处理json指定key改变(递归实现)
public String updateJson(String str, String updateKey, String newValue) { JSONObject json = JSONObject.parseObject(str); Set<String> keySet = json.keySet(); for (String key : keySet) { Object obj = json.get(key);.
2021-09-14 08:42:06
842
原创 springcloud+jasperreport技术在前后端分离场景下的报表实现
以下内容,仅做学习交流记录。一、jasperreport基于eclipse的安装eclipse版本为2019.06版,jasperreport版本为6.13.0版安装过程如图所示:安装完成之后出现如下图所示即表示安装成功二、在项目中的使用1、pom文件引入<!-- https://mvnrepository.com/artifact/net.sf.jasperreports/jasperreports --> <dependency> <groupI
2020-08-04 16:09:38
1106
原创 Java通过递归方式校验json格式中null值以及去除为null的字段
这里写自定义目录标题描述可以使用递归的方式判断json对象null值的存在描述在java开发中,如果json对象(对象里面包含对象)中包含null值,会导致在转换使用时抛出net.sf.json.JSONException: object is null。可以使用递归的方式判断json对象null值的存在判断json对象是否包含null值@SuppressWarnings({ "un...
2020-03-19 17:20:40
996
原创 select2搜索选择给多个文本框赋值
1、先看效果图2、 代码实现前端页面实现orderFormAdd.html<div class="wrapper wrapper-content animated fadeInRight ecommerce"> <div class="row"> <form class="form-horizontal" id="orderFormAd...
2019-12-20 11:34:48
584
原创 IntelliJ IDEA解决创建maven web项目慢的问题
问题:IntelliJ IDEA在创建maven web项目时,会不断build,导致项目编译很忙,因此可在创建项目时添加如下参数:archetypeCatalog=internal如图所示:点击next——>next:最后保存完成即可,此刻创建的maven web 项目将会快速build完成。...
2019-11-07 10:00:58
569
转载 feign以form方式提交多个参数,以map进行传递
向大家介绍feign以form方式提交多个参数,主要包括feign以form方式提交多个参数使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。问题,FeignClient多参数使用@RequestParam传递代码示例:@RequestMapping("send2User") String send2User(@RequestParam("sig...
2019-09-29 11:21:16
5697
1
原创 Springcloud集成hadoop HDFS,使用Feign-form实现文件上传、下载
构建基于SpringCloud分布式,使用hadoop HDFS实现文件的上传下载功能最近做springcloud项目开发,需要使用文件服务器HDFS进行文件的上传下载,所以将实现的方法步骤做个记录,分享出来,如有疑问,欢迎随时交流:项目结构如下项目使用到Eureka作为注册中心,通过Feign客户端进行服务调用,废话少说,直接上代码代码片.实现层(file_service_impl)...
2019-09-26 17:32:58
2894
原创 select2新增和修改的多选操作
一、新增 html页面: <div class="col-lg-9"> <select class="select2-person form-control" multiple name="receivePersonIds" id="receivePersonIds_POP" style="width:250px;" tabindex="3&
2018-07-06 16:49:13
1454
原创 JBoss Tattletale使用
Tattletale工具使用说明:帮助分析项目中组件之间的依赖关系。通过扫描项目,可以生成不同的报告,以HTML表单的形式展现出来,让项目中所使用的组件,和项目代码模块之间的相互关系有更加直观的把握。分析的内容包括:Dependants被依赖关系Depends On依赖关系Graphical Dependencies图形化的依赖关系Transitive Dependants间接被依赖关系Trans...
2018-05-25 09:50:56
895
原创 使用sql语句实现分类查询(case…when…)
使用sql语句进行分类统计查询示例:SELECT COUNT(PageName) AS value, CASE PageName WHEN '用户登陆' THEN '用户登陆' WHEN '用户退出' THEN '用户退出 ' WHEN '查看' THEN '查看' ELSE '其他' END name FROM t_ba_systemloginfo WHERE 1=1 ...
2018-05-24 10:57:24
2834
原创 ECharts异步请求数据生成饼图
前端代码:一、引入js文件:<!-- ECharts --> <script src="js/plugins/echarts/echarts.js" chartset="UTF-8" ></script>二、html页面:<div class="col-lg-6"> <di
2018-05-24 10:47:20
2202
原创 cent_OS 7.2安装
centos安装步骤:步骤: 1)下载VM虚拟机(vmware workstation 12) 下载地址:http://www.121down.com/soft/softview-42601.html 2)下载centos镜像文件(根据电脑配置下载64位的) 下载地址:http://www.xitongzhijia.net/linux/201603/69275.html ...
2018-04-08 10:18:51
3248
原创 组织机构中涉及到序列号的处理
根据层级生成各个层级的编号(示例):public class SequenceNum { private static String BASESTEP = "A100"; public static String autoSequenceNum(String inCode) { if(inCode == null || inCode.trim().equals("")) { return...
2018-03-27 10:09:37
308
原创 mysql 判断存在更新,不存在新增
MySql中INSERT语法具有一个条件DUPLICATE KEY UPDATE,这个语法和适合用在需要判断记录是否存在,不存在则插入存在则更新的记录示例:insert into t_ba_synclog (Id,Code,Name,DataSource,BaseDataTime,SyncTime)values (?,?,?,?,?,?)ON DUPLICATE KEY UPDATE Base...
2018-03-27 10:03:44
3769
1
原创 迭代器随机生成ID账号及密码【IdGenerator】
package com.wsx.exam.common.util;import java.util.Random;public class IdGenerator { /** * 获取UUID32位字符 * */ public static String getUUID(){ return java.util.UUID.randomUUID().toSt...
2018-03-20 18:41:21
1259
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人