@Target({TYPE,METHOD,CONSTRUCTOR})
@Retention(RUNTIME)
@Documented
@Inherited
public @interface PlainSQL
This annotation marks all methods and types that allow for producing a
QueryPart
that generates "plain SQL" inside of an AST.
NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity. You may also create the possibility of malicious SQL injection. Be sure to properly use bind variables and/or escape literals when concatenated into SQL clauses!
- Author:
- Lukas Eder
- See Also:
SQL