CodeQL library for Java
codeql/java-all 0.4.4 (changelog, source)
Search

Module MyBatis

Provides classes and predicates for working with the MyBatis framework.

Import path

import semmle.code.java.frameworks.MyBatis

Imports

java

Provides all default Java QL imports.

Classes

IbatisConfiguration

The class org.apache.ibatis.session.Configuration.

IbatisConfigurationGetVariablesMethod

The method getVariables() declared in org.apache.ibatis.session.Configuration.

IbatisSqlOperationAnnotation

An Ibatis SQL operation annotation.

MyBatisInjectionSink

A return statement of a method used in a MyBatis Provider.

MyBatisSqlOperationAnnotationMethod

Methods annotated with @org.apache.ibatis.annotations.Select or @org.apache.ibatis.annotations.Delete or @org.apache.ibatis.annotations.Update or @org.apache.ibatis.annotations.Insert.

MyBatisSqlRunner

The class org.apache.ibatis.jdbc.SqlRunner.

TypeParam

The interface org.apache.ibatis.annotations.Param.