两个select对比:
<select id="getInformation" resultType="java.lang.String" parameterType="java.lang.String">
select ${fieldName}
from ${tableName}
where ${linkfield}=#{rightlinkfield}
</select>
<select id="getInformation" resultType="java.lang.String" parameterType="java.lang.String">
select #{fieldName}
from ${tableName}
where ${linkfield}=#{rightlinkfield}
</select>
#,$两个字符前者传入,后者拼接,前边是是正常的。后边的sql会出现查询到是字段名的问题