今天在一個功能模塊時,想要實現傳入字段名來進行查詢,遇到了些問題,網上查了很多,最后解決如下:
例如,在SQL映射文件中,我想要實現的查詢:
1 <select id="queryAllTitle" parameterType="String" resultType="org.work.entity.UserFile" > 2 select * from file where ${modelName} = '1' 3 </select>
(1)、 注意要將#{..}改成${...},因為#{}輸出結果會加引號,而${}直接輸出值
(2)、 要給接口函數的的值前加上注解@param(value=“....”)

