當前位置:成語大全網 - 書法字典 - mybatis遇到的問題(parameterType,statementType)

mybatis遇到的問題(parameterType,statementType)

當接口中只有壹個參數且未使用@Param時,需要添加parameterTypexml格式的響應;

如果有多個參數,當每個參數都是@Param時,將不會讀取parameterType參數類型並直接獲取參數中的值。

StatementType:標記操作SQL的對象。

價值描述:

1,語句:不預編譯直接操作sql,獲取數據:$-語句。

2.PREPARED:預處理、參數和預編譯以獲取數據:#-PreparedStatement:默認值。

註意:這是默認值,也就是說,您不需要專門編寫該屬性。妳可以理解1和2的區別。

3.CALLABLE:執行存儲過程可調用語句。

其中,如果文件中的值不同,則獲取參數的方式也不同。

這個我還沒遇到過。

#和$之間的差異被傳遞。

在MyBatis排序中使用order by的動態參數時,應註意使用$而不是#。