有的时候,并不能确定,查询哪张表,查询哪些字段
根据用户的操作来决定,可以直接把表名和字段名,作为参数传递给Mybatis
Mapper
List<String> selectTableColumn(@Param("tableName") String tableName, @Param("column") String column);
Mapper.xml
<select id="selectTableColumn" resultType="java.lang.String">
SELECT "${column}" FROM "${tableName}"
</select>