MyBatis動態傳入表名,字段名參數的解決辦法


    <select id="getSearchTableInfo" parameterType="java.util.HashMap"    resultType="TableProfile"     
java

                      statementType="STATEMENT">
        select id as unid,name
        from ${tb}
    </select>sql



      AA statementType:STATEMENT(非預編譯),PREPARED(預編譯)或CALLABLE中的任意一個。默認:PREPARED。這裏顯然不能使用預編譯,要改爲非預編譯。spa

        

        同時sql裏的屬有變量取值都改爲${xxxx},而不是#{xxx}get

相關文章
相關標籤/搜索