Java中有什么好的动态SQL构建器库吗?[已关闭]
2022-08-31 09:30:51
任何人都知道一些很好的Java SQL构建器库,比如Squiggle(似乎不再维护了)。优选地,项目处于积极开发状态。
最好使用像Zend_Db_Select这样的语法,允许进行这样的查询
String query = db.select().from('products').order('product_id');
任何人都知道一些很好的Java SQL构建器库,比如Squiggle(似乎不再维护了)。优选地,项目处于积极开发状态。
最好使用像Zend_Db_Select这样的语法,允许进行这样的查询
String query = db.select().from('products').order('product_id');
我可以推荐jOOQ。它提供了许多出色的功能,以及用于SQL的直观DSL和极其可定制的逆向工程方法。
jOOQ有效地将复杂的SQL,类型安全,源代码生成,活动记录,存储过程,高级数据类型和Java结合在一个流畅,直观的DSL中。