java技术
文章平均质量分 56
建行一世
闲出病来
展开
-
Java使用POI完成导出多sheet版的Excel
导出样式#注:本文所用方式最早是根据网上一个大神朋友创作的文章改进来到自己项目里使用的,不过目前找不到这位朋友的文章了,固无法引用一下源链接,抱歉!1.根据任务需要,导出一份有关企业的Excel数据,而且要通过多sheet页面来完成。创建相应工具类完成多sheet导出1. 创建一个ExcelExp类,来保存每个sheet也得表头和数据package com.hxlh.common.utils.poi;import java.util.List;@Datapublic clas.原创 2022-05-30 10:09:26 · 5618 阅读 · 3 评论 -
java使用Hutool功具,完成基本的对xml,XML文本字符串的新增节点数据,修改节点数据,查询节点数据(很详细哦!)
转载请标明原创:https://me.csdn.net/jxysgzs首先定义一个xml格式的字符串。ps:用流读取成字符串的也一样,这里为了方便直接定义了。<forms version="2.1"> <formExport> <summary id="1132755668421070367" name="formmain_0031"/> <definitions> <colu.原创 2021-10-20 17:41:05 · 13783 阅读 · 3 评论 -
推荐一个应用于swagger2的UI库——swagger-bootstrap-ui
引言笔者本身算得上是一名全栈工程师,刚刚入行的时候去的一个小公司做前端,要问这前端最痛苦的事情是什么,那就是看后端给的文档没有之一。当时文档极度不规范,有的后台给word,有的给txt,规范上写的也不标准,不是漏写请求方式就是写错请求参数。。。后来项目中集成了springfox-swagger-ui 可算是能避免上面的问题了,但是这个插件对于前端去看很不友好,也不是很方便,尤其是新手上手比较困难。那么为了解决这些问题,我今天给大家介绍一个swagger-bootstrap-ui的java ui 库。原创 2020-12-03 09:42:53 · 975 阅读 · 0 评论 -
SpringBoot2集成jasypt3.0.3 最简便配置文件 数据库密码 加密工具(加密解密工具类,非命令行)
环境SpringBoot2.0以上jasypt 3.0.3jdk8加密username: root # 数据库账号password: 123456 # 数据库密码导入依赖<dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId>.原创 2020-11-24 11:56:54 · 3853 阅读 · 3 评论 -
异构数据库数据同步工具DataX教程,安装、数据同步、java执行
前言DataX 是阿里巴巴集团内被广泛使用的离线数据同步工具/平台,实现包括 MySQL、Oracle、SqlServer、Postgre、HDFS、Hive、ADS、HBase、TableStore(OTS)、MaxCompute(ODPS)、DRDS 等各种异构数据源之间高效的数据同步功能。DataX本身作为数据同步框架,将不同数据源的同步抽象为从源头数据源读取数据的Reader插件,以及向目标端写入数据的Writer插件,理论上DataX框架可以支持任意数据源类型的数据同步工作。同时DataX插件原创 2020-11-09 15:53:31 · 977 阅读 · 0 评论 -
BigDecimal精确算数类的最全操作手册,建议收藏!!(加减乘除,类型转换,取小数点,比较大小)
前言我们都知道,在正常的商业计算使用中,采用Double和float类型进行精确计算是不可取的,会存在很多意想不到的错误,因此BigDecimal诞生了。BigDecimal除了有更高的精度之外,还可以创建一个更大的数。比如:int 的最大值是:2147483647,如果在想大的话就要用到BigDecimal了。废话不多说了,下面是使用方法。加减乘除 BigDecimal bignum1 = new BigDecimal("100"); BigDecimal bignum.原创 2020-10-22 10:02:32 · 412 阅读 · 0 评论