# 工具包

# 使用

<dependency>
       <artifactId>common-core</artifactId>
       <groupId>com.fast4cloud</groupId>
</dependency>
1
2
3
4

# 项目结构

fast-component 组件
├─component-common   组件公共部分(常用的基础支撑的代码存放地,如工具包,日志包等)
│    └─common-core  工具类-组件
│       └─src
│         └─main
│            └─java
│              └─com.fast4cloud
│                ├─constant (存放通用常量)
│                  ├─GlobalConstant (通用常量包)
│                ├─dto (存放通用请求出入参)
│                ├─enums (公共枚举)
│                ├─exception (公共异常类)
│                ├─mapper (DTO和实体之间相互转换接口)
│                └─util (工具类)
│                  ├─common (常用工具包)
│                  │  ├─DateUtil (时间工具类)
│                  │  ├─ExcelUtil (导入导出工具类)
│                  │  ├─FastClodBanner (启动banner图)
│                  │  ├─LoginUtil (登录工具类)
│                  │  ├─MaskUtil (脱敏工具类)
│                  │  ├─MaskUtil (oracle压缩工具类)
│                  │  ├─PageConditions (分页实体)
│                  │  ├─RegularUtil (正则匹配相关工具)
│                  │  ├─StrUtil (字符串操作工具类)
│                  │  └─ThreadPoolExecutorUtil (线程池工具类)
│                  │  └─UuidUtil (uuid工具类)
│                  ├─crypto (加密解密编码包)
│                  │  ├─sm (时间工具类)
│                  │  │ └─SM2Util (国密sm2)
│                  │  │ └─SM3Util (国密sm3)
│                  │  │ └─SM4 (国密sm4)
│                  │  │ └─SM4Context (国密sm4)
│                  │  │ └─SM4Utils (国密sm4封装工具类)
│                  │  │ └─SMKeyPair (国密sm2公钥私钥实体)
│                  │  │ └─SMKeyPair (国密sm2公钥私钥实体)
│                  │  ├─AESUtil (AES加密解密工具类)
│                  │  ├─CharsetUtil (字符集工具类)
│                  │  ├─DES (DES加密解密工具类)
│                  │  ├─DESCryptography (DES加密解密封装工具类)
│                  │  ├─DESUtil (DES加密解密工具类)
│                  │  ├─HexUtil (Hex工具类)
│                  │  ├─Md5Util (md5工具类)
│                  │  ├─PasswordUtil (密码工具类)
│                  │  ├─RSA (RSA 加密工具类)
│                  │  ├─RSAUtil (RSA 封装加密工具类)
│                  │  ├─TripleDESUtil (TripleDES加密解密工具类)
│                  └─network(网络工具类)
│                  │  ├─HttpClientUtil (网络请求客户端工具类)
│                  │  ├─SendMsgUtil (网络请求客户端工具类)
│                  │  ├─UrlUtil (url处理工具类)

│ 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
Last Updated: 10/1/2023, 10:26:44 PM