QueryDSL的最新状态是什么?

时间:2019-04-13 19:08:16

标签: jpa spring-data querydsl

一年多以来,我们已经提交了QueryDSL。 https://github.com/querydsl/querydsl  我们应该将此项目视为已死还是将其迁移到新团队?我想老团队已经没有维护它的计划了。新的JDK每6个月就会到货,我想这个项目将比我们预期的要早过时。有新闻还是兼容的替代方案?

1 个答案:

答案 0 :(得分:1)

几年前,我加入了querydsl团队,但由于从事全职开发工作的时间限制,失去了兴趣。但是,我仍然是他们Slack工作区的成员,并且从2018年7月至今,没有人发布在XML频道中。当我活跃时,该频道最忙碌,甚至不是每天都忙。 >

我被认为是TimoWestkämper(所有者)太忙了/失去了兴趣,与除鲁本·迪克斯特拉(Ruben Dijkstra)以外的大多数其他开发者一样,他为该项目做出了很大贡献,但是却忙于大学。他打算回来。我听说Atlassian开始贡献力量,但是没有人可以提高他们的技能并应对他们的PR,所以他们退缩了。

总而言之,AFAIK,没有人在从事该项目,而且看来所有者失去了兴趣。我正在考虑JOOQ,但担心它也有点像单人乐队。如果卢卡斯继续前进,我们可能会遇到类似的情况。

与更好维护的JOOQ相比,querydsl是一个很好的工具,并且它对所有RDBMS都是免费的。我个人认为,{...}至少会受到开源社区的支持,它的依赖关系减少了(它引入了 lot )和它的Java版本已更新。也许#general可以跟随。到目前为止,这些IMO是最常用的jar,例如,可能会放弃更专业的功能。

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