在寫這篇文章的時候我遇見了一個問題,我要動態的加載sql語句的表名,所以我採用了mybatis的非預編譯方法。
案例如下:
<select id="gettrackbyid" parameterType="java.util.HashMap" statementType="STATEMENT" resultMap="selectstrack">
select
client_id,
c_longitude,
c_latitude,
bd_longitude,
bd_latitude,
locationinfo,
point_type,
clientdate
from
${fenbiaoname}
where
client_id=${clientid}
and
clientdate like ${date}
</select>