SQL防注入

ZHOU_VIP發表於2017-03-02
to all developer:

寫sql、hql都不要直接拼引數(不管有幾個引數),用佔位符預編譯傳參;

直接拼引數,1.容易錯(拼字串引數忘了單引號)2.不能防注入;

"select xx from tbl where id="+id    (錯誤)

"select xx from tbl where id=?"       (正確)

相關文章