diff --git a/index.html b/index.html index 4be57584..92d09cbc 100755 --- a/index.html +++ b/index.html @@ -4,509 +4,582 @@ - - - - - - - - - - - - - - - - - Hutool🍬一个功能丰富且易用的Java工具库,涵盖了字符串、数字、集合、编码、日期、文件、IO、加密、数据库JDBC、JSON、HTTP客户端等功能。 - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + Hutool🍬一个功能丰富且易用的Java工具库,涵盖了字符串、数字、集合、编码、日期、文件、IO、加密、数据库JDBC、JSON、HTTP客户端等功能。 + + + + + + + + + + + + + + + + + + - - - - - - - - -
-
- -
-
-
-
-
-
-

- Hutool - v5.8.26 -

-

A set of tools that keep Java sweet.

-
- -
- -
-
-
特别赞助:
- ccflow - xiaoe - agileBPM - crmeb - jeepay - misboot -
+ + + + + + + + +
+
+ +
+
+
+
+
+
+

+ Hutool + v5.8.28 +

+

A set of tools that keep Java sweet.

+
+
- -
-
-
- + + + +
+
+ +
-
-
- -
- -
-
    -
  • - 简介 -
  • -
  • - 设计哲学 -
  • -
  • - 安装 -
  • +
    + +
    +

    Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。 +

    +

    Hutool中的工具方法来自每个用户的精雕细琢,它涵盖了Java开发底层代码中的方方面面,它既是大型项目开发中解决小问题的利器,也是小型项目中的效率担当;

    +
      +
    • Web开发
    • +
    • 与其它框架无耦合
    • +
    • 高度可替换
    -
    -

    Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。

    -

    Hutool中的工具方法来自每个用户的精雕细琢,它涵盖了Java开发底层代码中的方方面面,它既是大型项目开发中解决小问题的利器,也是小型项目中的效率担当;

    -
      -
    • Web开发
    • -
    • 与其它框架无耦合
    • -
    • 高度可替换
    • -
    -
    +
    -
    -

    Hutool的设计思想是尽量减少重复的定义,让项目中的util这个package尽量少,总的来说有如下的几个思想:

    -
      -
    • 方法优先于对象
    • -
    • 自动识别优于用户定义
    • -
    • 便捷性与灵活性并存
    • -
    • 适配与兼容
    • -
    • 可选依赖原则
    • -
    • 无侵入原则
    • -
    -
    +
    +

    Hutool的设计思想是尽量减少重复的定义,让项目中的util这个package尽量少,总的来说有如下的几个思想:

    +
      +
    • 方法优先于对象
    • +
    • 自动识别优于用户定义
    • +
    • 便捷性与灵活性并存
    • +
    • 适配与兼容
    • +
    • 可选依赖原则
    • +
    • 无侵入原则
    • +
    +
    -
    -
    🍊Maven:在项目的pom.xml的dependencies中加入以下内容:
    -
    -										<dependency>
        <groupId>cn.hutool</groupId>
        <artifactId>hutool-all</artifactId>
        <version>5.8.26</version>
    </dependency>
    +
    +
    🍊Maven:在项目的pom.xml的dependencies中加入以下内容:
    +
    +										<dependency>
        <groupId>cn.hutool</groupId>
        <artifactId>hutool-all</artifactId>
        <version>5.8.28</version>
    </dependency>
    -
    -
    🍐Gradle:
    -
    -										implementation 'cn.hutool:hutool-all:5.8.26'
    +								
    +
    🍐Gradle:
    +
    +										implementation 'cn.hutool:hutool-all:5.8.28'
     									
    -
    -
- -
- hutool代码样例 -
+
-
-
- - - - Watch Video +
+ hutool代码样例 +
+
+ +
+
+ + + + Watch Video +
+
+
+

Hutool 是什么

+

Hutool是一个Java工具包类库,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类

-
-
-

Hutool 是什么

-

Hutool是一个Java工具包类库,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类

+
+
+
+

日期工具

+

通过DateUtil类,提供高度便捷的日期访问、处理和转换方式。

-
-
-
-

日期工具

-

通过DateUtil类,提供高度便捷的日期访问、处理和转换方式。

-
-
-
-
-
-

HTTP客户端

-

通过HttpUtil对HTTP客户端的封装,实现便捷的HTTP请求,并简化文件上传操作。

-
+
+
+
+
+

HTTP客户端

+

通过HttpUtil对HTTP客户端的封装,实现便捷的HTTP请求,并简化文件上传操作。

-
-
-
-

转换工具

-

通过Convert类中的相应静态方法,提供一整套的类型转换解决方案,并通过ConverterRegistry工厂类自定义转换。

-
+
+
+
+
+

转换工具

+

通过Convert类中的相应静态方法,提供一整套的类型转换解决方案,并通过ConverterRegistry工厂类自定义转换。

+
-
-
-
-

配置文件工具(Setting)

-

通过Setting对象,提供兼容Properties文件的更加强大的配置文件工具,用于解决中文、分组等JDK配置文件存在的诸多问题。

-
-
-
-
-
-

日志工具

-

Hutool的日志功能,通过抽象Log接口,提供对Slf4j、LogBack、Log4j、JDK-Logging的全面兼容支持。

-
+
+
+
+

配置文件工具(Setting)

+

通过Setting对象,提供兼容Properties文件的更加强大的配置文件工具,用于解决中文、分组等JDK配置文件存在的诸多问题。

-
-
-
-

JDBC工具类(DB模块)

-

通过db模块,提供对MySQL、Oracle等关系型数据库的JDBC封装,借助ActiveRecord思想,大大简化数据库操作。

-
+
+
+
+
+

日志工具

+

Hutool的日志功能,通过抽象Log接口,提供对Slf4j、LogBack、Log4j、JDK-Logging的全面兼容支持。

-
-

Hutool的更多功能,期待你的探索:

-

- 参考文档 - API 文档 -

+
+
+
+
+

JDBC工具类(DB模块)

+

通过db模块,提供对MySQL、Oracle等关系型数据库的JDBC封装,借助ActiveRecord思想,大大简化数据库操作。

- +
+
+

Hutool的更多功能,期待你的探索:

+

+ 参考文档 + API 文档 +

- - -
-
-
-

维护团队

-
-
-
- 小磊 -

小磊

-
+ +
+ + +
+
+
+

维护团队

+
+
+
+ 小磊 +

小磊

-
-
- 阿超 -

阿超

-
+
+
+
+ 阿超 +

阿超

-
-
- Husky -

Husky

-
+
+
+
+ Husky +

Husky

-
-
- 温良恭 -

温良恭

-
+
+
+
+ 温良恭 +

温良恭

-
-
- lxSkye -

lxSkye

-
+
+
+
+ lxSkye +

lxSkye

- - -
-
-
-

加入讨论

-

通过以下方式加入讨论,或为Hutool添砖加瓦

-
- +
+ +
+
+
+

加入讨论

+

通过以下方式加入讨论,或为Hutool添砖加瓦

-
- - -
-
-
-

赞助商

-

为Hutool提供赞助,也许他们也会为你提供好的产品

-
-
- ccflow -
-
- xiaoe +
+ -
- agileBPM + -
- crmeb + -
- asiayun +
+
- - -
-
-
-

Dromara组织成员项目

-
-
- - tlog - -
-
- - liteflow - -
-
- - sa-token - -
-
- - hmily - -
-
- - raincat - -
-
- - myth - -
-
- - cubic - -
-
- - maxkey - -
-
- - forest - -
-
- - jpon - -
-
- - sureness - -
-
- - easy-es - -
-
- - northstar - -
-
- - hertzbeat - -
-
- - fast-request - -
-
- - mendmix - -
-
- - koalas-rpc - -
-
- - gobrs-async - -
-
- - dynamic-tp - -
-
- - x-easypdf - -
-
- - image-combiner - -
-
- - dante-cloud - -
-
- - dromara - -
+
+ + +
+
+
+

赞助商

+

为Hutool提供赞助,也许他们也会为你提供好的产品

+
+
+ ccflow +
+
+ agileBPM +
+
+ crmeb +
+
+ asiayun +
+
+ + +
- +
+ - -
-
+
+
+
+

Dromara组织成员项目

+
+
+ + tlog + +
+
+ + liteflow + +
+
+ + sa-token + +
+
+ + hmily + +
+
+ + raincat + +
+
+ + myth + +
+
+ + cubic + +
+
+ + maxkey + +
+
+ + forest + +
+
+ + jpon + +
+
+ + sureness + +
+
+ + easy-es + +
+
+ + northstar + +
+
+ + fast-request + +
+
+ + mendmix + +
+
+ + koalas-rpc + +
+
+ + gobrs-async + +
+
+ + dynamic-tp + +
+
+ + x-easypdf + +
+
+ + image-combiner + +
+
+ + dante-cloud + +
+
+ + dromara + +
+
+ -
- + +
+
@@ -530,5 +603,6 @@

Dromara组织成员项目 - + + \ No newline at end of file diff --git a/js/version.js b/js/version.js index d7dea170..f17a3ba2 100755 --- a/js/version.js +++ b/js/version.js @@ -1 +1 @@ -var version = '5.8.0' \ No newline at end of file +var version = '5.8.27' \ No newline at end of file