现代Java/Kotlin ORM
各维度得分依据公开资料与字段推算,加权后即综合评分,仅供参考。
Jimmer 是一个面向 Java/Kotlin 的现代 ORM,定位为“type-safe, high-performance, developer-friendly”。从页面示例看,它通过接口式实体定义、生成类型安全查询 DSL,并配合 sqlClient.createQuery 完成动态查询和对象图抓取,主要服务于 Java/Kotlin 后端应用的数据访问层。
在功能与用途上,Jimmer 强调编译期类型检查,可减少字段名、关联关系等运行时错误;同时支持查询优化与懒加载,以提升数据库访问性能。其一大特点是 GraphQL 风格的 fetch:开发者可以精确声明需要的标量字段、关联店铺、作者等嵌套对象,避免过度加载。页面还提到代码生成能力,包括类型安全 query DSL 和不可变实体,这对大型业务系统的可维护性有帮助。
Jimmer 明确支持 Java/Kotlin,并展示了 Gradle 启动示例。生态方面,页面提到 Spring Boot integration、caching、validation 和 comprehensive tooling,也强调 IDE 支持与调试工具。对于已经采用 Spring Boot 的团队,接入门槛相对较低;但当前抓取内容未展示更细的框架版本兼容矩阵。
页面提供 “View on GitHub”,并展示 1.3k+ GitHub Stars、150k+ Downloads,说明其社区可见度不错。但文本没有明确许可证、开源协议、商业版或企业支持方案,也没有任何定价信息,因此不能判断是否存在付费服务或商业支持。
优点是类型安全、查询表达能力强、按需抓取灵活,并且贴合 Java/Kotlin 与 Spring Boot 技术栈。潜在不足是:相比 Hibernate、MyBatis 等成熟方案,团队需要学习其 DSL、Fetcher 与代码生成模式;同时商业支持、长期维护策略和文档完整性还需进一步查证。它适合重视类型安全、复杂关联查询和开发体验的中大型 Java/Kotlin 项目。
抓取文本未提供中国大陆访问、镜像、支付或托管服务信息,china_access 只能标记为未知。若访问 GitHub、构建依赖仓库或文档站不稳定,国内团队可评估 Maven 镜像与代码仓库访问情况。替代品包括 Hibernate、MyBatis、jOOQ、Spring Data JPA 等。
本测评基于公开资料整理,不构成购买建议,请以 jimmer.org 官网实际信息为准。
开源开发框架,支持中文文档。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。