任何人都知道像Squiggle这样的一些优秀的SQL构建器库(似乎不再维护).优选地,正在积极开发的项目.
最好使用类似Zend_Db_Select的语法,这样可以进行类似的查询
String query = db.select().from('products').order('product_id');
Run Code Online (Sandbox Code Playgroud) 我想构建一个SQL字符串来进行数据库操作(更新,删除,插入,选择,那种东西) - 而不是使用数以百万计的"+"和引号的糟糕的字符串连接方法,这些方法最好是不可读的 - 那里必须是一个更好的方法.
我确实想过使用MessageFormat - 但它应该用于用户消息,虽然我认为它会做一个合理的工作 - 但我想在Java sql库中应该有一些更符合SQL类型操作的东西.
Groovy会有什么好处吗?