jOOQ在生成的类(来自数据库模式)上运行。在我的应用程序中,执行时创建了许多表。那么如何使用 jOOQ 查询它们呢?或者我可以用别的东西来做到这一点吗?
我们只是使用 jOOQ 生成 SQL,不做任何 CRUD 操作。
虽然是使用jOOQ的主要用例,但您不必使用 jOOQ 生成任何源代码。通过在运行时向工厂方法提供动态表/列名称,一些用户以您的方式使用 jOOQ,例如:
这些方法负责正确转义您的模式、表、字段、别名等,以保证 SQL 语法正确性和 SQL 注入保护。
关于jOOQ 用户组的一些相关讨论在这里: