1
在我的項目中,我必須根據傳遞的表創建插入語句。 所以,我有兩個選擇 1)寫PreparedStatement和批量 2運行)插入到創建表值(..)(..)(..)Matcher.quoteReplacement versus preparedstatement
我想知道原因,更喜歡(1)在(2)如果我使用Matcher.quoteReplacement()逃離值提前
感謝
在我的項目中,我必須根據傳遞的表創建插入語句。 所以,我有兩個選擇 1)寫PreparedStatement和批量 2運行)插入到創建表值(..)(..)(..)Matcher.quoteReplacement versus preparedstatement
我想知道原因,更喜歡(1)在(2)如果我使用Matcher.quoteReplacement()逃離值提前
感謝
Matcher.quoteReplacement
無意引用SQL字符串,所以你無法確定,以避免SQL插入使用它。但是,即使你有一個工作引用功能,準備語句仍然是更好的有以下幾個原因: