# util
**Repository Path**: qyw8866/util
## Basic Information
- **Project Name**: util
- **Description**: 自定义的工具类,包含了ExcelUtil,HttpUtil,ThreadUtil等的处理。
- **Primary Language**: Java
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2023-12-02
- **Last Updated**: 2023-12-02
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# util
自定义的工具类,不需要进行任何配置,只需要在pom中加入依赖即可使用,为了减轻各个项目重复造轮子的问题,开始编写该项目。
# 系统需求
jdk 1.8
# 当前版本
v1.0.0
# 使用教程
第一种:
1. 下拉该项目或者下载源代码
2. 将此工程通过`mvn clean install`打包到本地仓库中。
3. 然后在你的项目中的pom.xml加入如下依赖
```
com.suhuamo
util
1.0.0
```
第二种:
本项目已经上传到了jitPack的中央仓库中,故用户可以直接通过maven下拉使用,pom.xml中的配置如下,
```
jitpack.io
https://www.jitpack.io
com.github.suhuamo
util
1.0.0
```
# 功能介绍
## 1.HttpUtil
可进行 Http进行请求
```java
public class HttpTest {
@Test
public void sendGet() {
// 请求地址
String url = "http://www.baidu.com";
// 获取返回值
JsonObject jsonObject = HttpUtil.sendGet(url);
System.out.println("jsonObject = " + jsonObject);
// 拼接参数
Map params = new HashMap<>();
params.put("name", "小花");
params.put("age", "18");
jsonObject = HttpUtil.sendGet(url, params);
System.out.println("jsonObject = " + jsonObject);
// 请求头参数
Map headers = new HashMap<>();
headers.put("Authoration", "token xxx123");
jsonObject = HttpUtil.sendGet(url, params, headers);
System.out.println("jsonObject = " + jsonObject);
}
// Put和Delete同理
@Test
public void sendPost() {
// 请求地址
String url = "http://www.baidu.com";
// 请求数据
Person person = new Person();
// 获取返回值
JsonObject jsonObject = HttpUtil.sendPost(url, person);
System.out.println("jsonObject = " + jsonObject);
// 请求头参数
Map headers = new HashMap<>();
headers.put("Authoration", "token xxx123");
jsonObject = HttpUtil.sendPost(url, person, headers);
System.out.println("jsonObject = " + jsonObject);
}
class Person {
String name;
Integer age;
}
}
```
## 2.ExcelUtil
```java
public class ExcelTest {
@Test
public void readExcelTest() throws Exception {
// 文件地址
String file = "E:\\info\\test\\test.xlsx";
// 读取文件数据
List