参数 用#parameter#接收 表名 列名 用 $tableName$ $columnName$接收(表名、列名也用#接收的话 sql语句里的表名列名会带 ' 单引号,导致报错)
parameter = new HashMap();
parameter.add("username", "username");
parameter.add("tableName", "users");
parameter.add("id", 1000);
<select id="findPOJOById" resultClass="java.util.HashMap" parameterClass="java.util.Map">
select $username$, * from $tableName$ where userid = #id#
</select>
resultClass 一定要为实现类不能为抽象类或接口