生态

探索不断发展的 Jimmer 生态,包含视频资料、官方工具、社区集成和增强开发体验的第三方项目。

🎥 视频资料

学习 Jimmer 核心功能和最佳实践

核心视频

初学者四板斧之一:新版前后端面对接

核心功能

介绍 Jimmer 的核心特性,展示如何实现前后端的无缝对接,无需手动编写接口文档和客户端代码。通过实例演示自动生成 TypeScript 代码的过程。

在 B 站观看

初学者四板斧之二:DTO 语言

DTO 功能

深入讲解 Jimmer 独特的 DTO 语言,展示如何通过简洁的 DTO 定义来控制数据的形状和结构,实现灵活的数据传输对象管理。

在 B 站观看

初学者四板斧之三:任意复杂的查询

查询功能

演示 Jimmer 强大的查询能力,包括动态查询、关联查询、子查询等复杂场景,展示如何用类型安全的方式构建复杂的 SQL 查询。

在 B 站观看

保存指令(Jimmer 最强功能)

核心特性

详细介绍 Jimmer 的王牌功能——保存指令,展示如何通过一个 API 调用完成复杂的数据保存操作,包括新增、修改、删除和关联数据的智能处理。

在 B 站观看

补充视频

所有功能

全面演示 Jimmer 的各项功能特性,适合已有基础的开发者系统学习。

观看 →

动态表连接

讲解如何使用 Jimmer 实现动态的表连接和关联查询优化。

观看 →

缓存系列(上篇)

介绍 Jimmer 的缓存机制基础知识和触发器的使用方法。

观看 →

缓存系列(中篇)

深入讲解各种缓存类型及其一致性保证机制。

观看 →

缓存系列(下篇)

讲解一级缓存的分布式一致性实现和最佳实践。

观看 →

计算属性

展示如何定义和使用计算属性来简化复杂的业务逻辑。

观看 →

社区视频

用户贡献视频系列

社区用户分享的实战经验和使用技巧,包含多个系列教程和案例分析。

查看系列

大型机构用户演讲

来自企业用户的真实案例分享,展示 Jimmer 在生产环境中的应用实践。

观看演讲

🛠️ 开发工具

社区贡献的工具,增强您的开发体验

预编译体验优化

JimmerBuddy

IntelliJ 插件

当实体接口或 DTO 文件变化时,无需显式编译或运行,自动重新生成代码。能改善开发体验。

查看仓库

DTO 语言高亮支持

Jimmer DTO

IntelliJ 插件

IntelliJ IDEA 的 DTO 语言支持插件。

查看仓库 →

JimmerBuddy

IntelliJ 插件

增强的 IntelliJ 插件,提供全面的 DTO 支持。

查看仓库 →

DTO LSP

LSP 支持

支持任何兼容 LSP 的 IDE 的语言服务器协议。

查看仓库 →

⚠️ 警告: 这三个插件功能相同,不能在 IntelliJ 中同时安装,否则会报错。

简化项目配置

Gradle 插件 (ArgonarioD)

Java & Kotlin

用于 Jimmer 项目配置的 Gradle 插件。

查看仓库 →

Jimmer Gradle

Java & Kotlin

替代的 Jimmer 集成 Gradle 插件。

查看仓库 →

根据数据库生成实体定义

Jimmer Generator

IntelliJ

从数据库生成实体的 IntelliJ 插件。

查看 →

CodeGenX

IntelliJ

另一个用于代码生成的 IntelliJ 插件。

查看 →

JimmerBuddy

IntelliJ

多功能 IntelliJ 插件。

查看 →

Maven 插件

Java

用于代码生成的 Maven 插件。

查看 →

Gradle 插件

Java & Kotlin

基于 Gradle 的代码生成。

查看 →

模型设计器

Web 工具

用于实体生成的可视化模型设计器。

查看 →

🔌 框架扩展

与其他 Java 框架和平台的集成

Quarkus 扩展

社区

与 Quarkus 框架集成,用于云原生 Java 应用程序。

查看仓库

Solon 扩展

社区

与 Solon 框架集成,用于轻量级 Java 应用程序。

查看仓库

🤝 加入社区

与其他开发者交流,为生态做出贡献,在需要时获得帮助。

</div> </div> </div>