Module org.jooq
Package org.jooq

Annotation Type PlainSQL


  • @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