GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • easy-4-java
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles

This view

  • Original page
  • New address

GeezerVison is showing github.com — Easy-4-Java

README.md

Easy-4-Java

🧰 Java 易用工具集 —— 由 @Loong Wan Fork、开发与维护

Spring Boot Starter · 第三方服务 SDK · 框架扩展 · Prometheus 指标集成

Easy4Java Logo

Repos Rust Counterpart Ecosystem License


关于本组织

Easy-4-Java 是 partme-ai 开源生态下的 Java 工具集组织,托管由 @Loong Wan Fork、开发与维护的 Java 组件(原 io.github.hiwepy 系列项目迁移而来)。围绕 Spring Boot 应用开发的高频场景,提供开箱即用的 Starter、第三方服务 SDK 与框架扩展,目前共 274 个公开仓库。

📌 重要说明:本组织不托管以下常见开源项目的镜像或 fork:

  • easyexcel —— Alibaba 开源项目,独立维护
  • sa-token —— dromara 开源项目,独立维护
  • hutool —— dromara 开源项目,独立维护

这些项目都有完整的官方仓库,请直接使用官方版本。

组织内的 easyexcel 仓库为 alibaba/easyexcel 的 fork(仅作上游跟踪),使用请以官方为准。


🧰 工具集矩阵

Spring Boot Starter(155 个)

面向中间件与三方服务的自动装配,pom 引入即用:

方向 代表仓库
高性能并发 disruptor-spring-boot-starter
实时通信 socketio-spring-boot-starter
IP 归属地 ip2region-spring-boot-starter
任务调度 xxljob-spring-boot-starter
对象存储 minio-spring-boot-starter
安全认证 security-*、shiro-* 系列
云厂商接入 aliyun-oss、tencentapi、faceplusplus 等

框架扩展(25 个)

对成熟框架的能力增强,不依赖 Spring Boot,JDK 8 兼容:

框架 代表仓库
OkHttp okhttp3-extension
HttpClient httpclient-extension、httpclient3-extension
Pac4j pac4j-oauth-extension、pac4j-otp-extension
Shiro shiro-jwt-extension、shiro-saml-extension
插件体系 pf4j-extension、pf4j3-extension
其他 validation-api-extension、zxing-extension、spring-data-redis-extension

第三方服务 SDK(17 个)

服务 代表仓库
数据同步 canal-client-plus-sdk
音视频 agora-java-sdk
协同办公 dingtalk-sdk-extension
AI 编程工具 openclaw-java-sdk、opencode-java-sdk、codex-java-sdk
人脸识别 faceplusplus-java-sdk、arcface
其他 ishumei-java-sdk、fetion4j-sdk、hermes-java-sdk

指标集成(6 个)

组件运行指标 → Prometheus 格式:

druid-metrics-prometheus · okhttp3-metrics-prometheus · sentinel-metrics-prometheus · redis-metrics-prometheus · undertow-metrics-prometheus · mybatis-metrics-prometheus

文档与工具库

仓库 说明
easydoc Word 文档生成(Docx4j + 多模板引擎)
easypdf Word/PDF 文档生成(XHTML 模板 + Docx4j/iText)
hitool 基础开发工具集合
mybatis-enhance / mybatis-plus-enhance MyBatis 能力增强
spring-bytebuddy / spring-javassist 字节码生成 Spring MVC Controller

🌟 代表性项目

项目 说明 ⭐
disruptor-spring-boot-starter Disruptor 高性能队列 Starter 128
spring-boot-starter-samples Starter 使用示例合集 76
socketio-spring-boot-starter Netty-socketio Starter 73
easydoc Word 文档生成(Docx4j + 多模板引擎) 61
ip2region-spring-boot-starter IP 归属地查询 Starter 53
mybatis-plus-enhance MyBatis-Plus 能力增强 15

星标数为 2026-08-06 GitHub 数据,完整列表见 组织仓库页。


🚀 发布与使用

  • groupId:io.github.easy4j(自 io.github.hiwepy 迁移)
  • 分支基线:feature/1.0.x(JDK 8)· feature/2.0.x(JDK 17)· feature/3.0.x(JDK 21)
  • 发布渠道:阿里云 Maven 制品仓库(packages.aliyun.com)
  • Maven Central:尚未发布,请勿使用虚构的 Central 坐标

各仓库的版本号、依赖方式与使用示例,以对应仓库的 README 与 release 为准:

<dependency>
    <groupId>io.github.easy4j</groupId>
    <artifactId>disruptor-spring-boot-starter</artifactId>
    <version>请以仓库 release 为准</version>
</dependency>

🦀 Rust 版本

如果你对 Rust 感兴趣,可以看 easy-4-rust —— 本组织的 Rust 姊妹组织,已发布多个文档处理与通用工具 crate(easyexcel-rs、easypdf-rs、easyofd-rs、hitool-rs 等)。


相关生态

组织 说明
🦀 easy-4-rust Rust 工具集(文档处理 · 通用工具)
🏛️ ddd-4-java DDD 基础构件
🏛️ ddd-4-rust DDD 基础构件 Rust 版
💾 rbatis-plus RBatis ORM 增强生态
🧠 partme-ai 顶层 AI 智能体生态品牌

📄 License

本组织下所有项目采用 Apache 2.0 开源许可证。


Made with ❤️ by PartMe AI Team

Popular repositories Loading

  1. disruptor-spring-boot-starter disruptor-spring-boot-starter Public

    Spring Boot Starter For Disruptor

    Java 128 57

  2. spring-boot-starter-samples spring-boot-starter-samples Public

    Spring Boot Starter Samples

    Java 76 50

  3. socketio-spring-boot-starter socketio-spring-boot-starter Public

    Spring Boot Starter For Netty-socketio

    Java 73 20

  4. easydoc easydoc Public

    Building doc documents based on xhtml templates using docx4j

    Java 60 24

  5. ip2region-spring-boot-starter ip2region-spring-boot-starter Public

    Spring Boot Starter For ip2region

    Java 53 20

  6. shiro-cas-spring-boot-starter shiro-cas-spring-boot-starter Public

    Spring Boot Starter For Shiro With Cas

    Java 21 10

Repositories

Loading
Type
Language
Sort
Showing 10 of 293 repositories
  • meituan-sdk-extension Public

    Meituan Open Platform SDK Extension: multi-tenant wrapper for the official MtOpJavaSDK

    Uh oh!

    There was an error while loading. Please reload this page.

    easy-4-java/meituan-sdk-extension's past year of commit activity
    Java 0 0 0 0 Updated Nov 12, 2026
  • shiro-saml Public

    Shiro Saml Extension component for easy4j

    Uh oh!

    There was an error while loading. Please reload this page.

    easy-4-java/shiro-saml's past year of commit activity
    Java 0 0 0 1 Updated Nov 5, 2026
  • shiro-extension Public

    Shiro Extension

    Uh oh!

    There was an error while loading. Please reload this page.

    easy-4-java/shiro-extension's past year of commit activity
    Java 0 Apache-2.0 1 0 1 Updated Nov 4, 2026
  • jwt-issuer Public

    JWT Issuer Tools

    Uh oh!

    There was an error while loading. Please reload this page.

    easy-4-java/jwt-issuer's past year of commit activity
    Java 1 Apache-2.0 0 0 0 Updated Nov 4, 2026
  • derby-spring-boot-starter Public

    Spring Boot Starter For Derby DB

    Uh oh!

    There was an error while loading. Please reload this page.

    easy-4-java/derby-spring-boot-starter's past year of commit activity
    Java 0 Apache-2.0 0 0 0 Updated Nov 4, 2026
  • spring-boot-deployment Public

    Spring Boot Deployment component for easy4j

    Uh oh!

    There was an error while loading. Please reload this page.

    easy-4-java/spring-boot-deployment's past year of commit activity
    Java 1 Apache-2.0 0 0 0 Updated Nov 4, 2026
  • yuicompressor Public

    Yuicompressor component for easy4j

    Uh oh!

    There was an error while loading. Please reload this page.

    easy-4-java/yuicompressor's past year of commit activity
    Java 0 Apache-2.0 0 0 1 Updated Nov 4, 2026
  • spring-security-jwt Public

    JWT authentication and authorization utilities for Spring Security

    Uh oh!

    There was an error while loading. Please reload this page.

    easy-4-java/spring-security-jwt's past year of commit activity
    Java 0 0 0 2 Updated Nov 4, 2026
  • spring-security-extension Public

    Spring Security Extensions - independent of Spring Boot, JDK 1.8 compatible

    Uh oh!

    There was an error while loading. Please reload this page.

    easy-4-java/spring-security-extension's past year of commit activity
    Java 0 Apache-2.0 0 0 1 Updated Nov 4, 2026
  • openclaw-java-sdk Public

    OpenClaw external integration SDK (HTTP Gateway + local CLI)

    Uh oh!

    There was an error while loading. Please reload this page.

    easy-4-java/openclaw-java-sdk's past year of commit activity
    Java 0 Apache-2.0 0 0 2 Updated Nov 3, 2026
View all repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Uh oh!

There was an error while loading. Please reload this page.

Most used topics

Loading…

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.