@ -601,11 +601,14 @@ public class JdbcMapperProcessor extends AbstractProcessor {
@@ -601,11 +601,14 @@ public class JdbcMapperProcessor extends AbstractProcessor {
processingEnv.getMessager().printMessage(Diagnostic.Kind.ERROR,"@JdbcMapper.SQL sql parsed no column names, proper SQL? Wildcard? or bad parser?",methodElement);
continue;
}
for(finalStringkey:keys)
if("*".equals(key)){
processingEnv.getMessager().printMessage(Diagnostic.Kind.ERROR,"@JdbcMapper.SQL sql parsed a wildcard column name which is not supported",methodElement);
returnfalse;
}
// wildcards are fine for java.sql.ResultSet and nothing else
if(!"java.sql.ResultSet".equals(returnType)){
for(finalStringkey:keys)
if("*".equals(key)){
processingEnv.getMessager().printMessage(Diagnostic.Kind.ERROR,"@JdbcMapper.SQL sql parsed a wildcard column name which is not supported",methodElement);