Skip to content

30秒了解 LCGYL Framework

LCGYL = Learning, Coding, Growing, Yourself, Life

以学习为基,代码为刃,在成长中不断超越自我,最终赋能人生

这是什么?

LCGYL Framework 是一个零依赖、插件化的 Java 21 企业级框架。

java
// 就这么简单
@Component
public class HelloWorld {
    
    @Inject
    private EventBus eventBus;
    
    public void sayHello() {
        eventBus.publish(new HelloEvent("Hello, LCGYL!"));
    }
}

为什么选择 LCGYL?

特性LCGYL传统框架
核心依赖0 个(仅 JDK 21 + SLF4J)几十个
启动时间毫秒级秒级
内存占用极低较高
学习成本简单直观概念较多
扩展方式插件化模块化

核心特性

┌─────────────────────────────────────────────────────────────┐
│                    LCGYL Framework                          │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  📦 零依赖核心      ⚡ Java 21 新特性     🧩 插件化架构     │
│                                                             │
│  💉 IoC/DI 容器     📻 事件驱动          📚 AOP 支持       │
│                                                             │
│  ⚙️ 配置管理       🔗 Spring 集成        🛡️ 安全认证      │
│                                                             │
└─────────────────────────────────────────────────────────────┘

我该从哪开始?

🚀 新手用户

  1. 安装 → 添加依赖
  2. 5分钟快速开始 → 运行第一个程序
  3. 第一个应用 → 完整示例

🌱 Spring 开发者

如果你熟悉 Spring,可以直接查看:

🔍 查找功能

需要特定功能?查看我们的官方插件:

环境要求

依赖最低版本推荐版本
JDK2121+
Gradle8.58.10+
Maven3.93.9+

下一步

开始安装

Released under the Apache License 2.0