QueryDSL 的最新状况如何?

问题描述 投票:0回答:2

我们提交 QueryDSL 已经一年多了。 https://github.com/querydsl/querydsl 我们应该考虑这个项目已经死亡还是转移到一个新的团队?我猜老团队已经没有打算再维护它了。新的 JDK 每 6 个月就会发布一次,我猜这个项目会比我们预期的更快过时。有什么消息或兼容的替代方案吗?

jpa spring-data querydsl
2个回答
16
投票

我几年前加入了 querydsl 团队,但由于全职开发工作的时间限制而失去了兴趣。然而,我仍然是他们 Slack 工作区的成员,截至今天,自 2018 年 7 月以来,没有人在

#general
频道中发帖。当我活跃时,该频道即使不是每天也最繁忙。

我相信 Timo Westkämper(所有者)太忙/失去了兴趣,就像大多数(所有?)其他开发人员一样,除了 Ruben Dijkstra,他为该项目做出了很大贡献,但正忙于大学。他打算回来。我听说 Atlassian 开始做出贡献,但没有人来提高他们的技能并处理他们的公关,所以他们回避了。

总而言之,据我所知,没有人参与该项目,业主似乎已经失去了兴趣。我正在考虑 JOOQ,但担心它也有点像一个单人乐队。如果卢卡斯继续前进,我们可能会遇到类似的情况。

我认为 querydsl 是一个很棒的工具,与维护得更好的 JOOQ 相比,它对所有 RDBMS 都是免费的。在我个人看来,我希望至少看到由开源社区分叉的

querydsl-sql
,它的依赖性减少(它带来了很多)以及它的 Java 版本更新。也许
querydsl-jpa
可以跟随。在我看来,这些是迄今为止最常用的 jar,可以删除更专业的功能,E.G.

  • querydsl-collections
  • querydsl-hibernate-search
  • querydsl-jdo
  • querydsl-lucene*
  • querydsl-mongodb
  • querydsl-scala
  • querydsl-spatial
  • querydsl-sql-spatial
  • querydsl-sql-spring

更新

Timo 已批准了项目的移交

更新

querydsl 团队于 2019 年 11 月 22 日在 Maven 中心推出 querydsl 4.2.2,并在管道中推出 querydsl 5。感谢新团队成员为这个优秀的项目注入了活力。


0
投票

querydsl 5.0.0 现在又死了。似乎有一个新的活跃分叉:https://github.com/OpenFeign/querydsl,它已经发布了 5.2 版本,并且正在开发 6.0.0 版本。也许 spring-data 和其他使用 querydsl 的 spring 项目应该切换到这个新的活动分支?

© www.soinside.com 2019 - 2024. All rights reserved.