diff --git a/README.md b/README.md
index c2bddae..8180e55 100644
--- a/README.md
+++ b/README.md
@@ -135,6 +135,9 @@ Then, in your MyBatis Generator configuration, include the plugin:
+
+
+
diff --git a/src/main/java/com/softwareloop/mybatis/generator/plugins/LombokPlugin.java b/src/main/java/com/softwareloop/mybatis/generator/plugins/LombokPlugin.java
index f88d12e..55cd44b 100644
--- a/src/main/java/com/softwareloop/mybatis/generator/plugins/LombokPlugin.java
+++ b/src/main/java/com/softwareloop/mybatis/generator/plugins/LombokPlugin.java
@@ -21,6 +21,8 @@ public class LombokPlugin extends PluginAdapter {
private final Collection annotations;
+ private final String MAPPER = "mapper";
+
/**
* LombokPlugin constructor
*/
@@ -189,9 +191,12 @@ public boolean clientGenerated(
TopLevelClass topLevelClass,
IntrospectedTable introspectedTable
) {
- interfaze.addImportedType(new FullyQualifiedJavaType(
- "org.apache.ibatis.annotations.Mapper"));
- interfaze.addAnnotation("@Mapper");
+ String excludeMapper = this.properties.getProperty(MAPPER, "true");
+ if(Boolean.parseBoolean(excludeMapper)) {
+ interfaze.addImportedType(new FullyQualifiedJavaType(
+ "org.apache.ibatis.annotations.Mapper"));
+ interfaze.addAnnotation("@Mapper");
+ }
return true;
}