mybits 映射測試 及 @param註解測試

關於實體→mapper映射關係→sql語句他們的映射關係
在mybits映射關係中,實體,mapper映射,sql語句所查詢的字段,他們並沒有嚴格的吻合關係,也就是說,實體中可以有mapper映射中沒有的字段,mapper映射中也可以有實體中沒有的字段,mapper映射和sql選擇的字段關係同理,
在這裏插入圖片描述
他們的或多或少,或缺或盈並不會影響程序的正常運行,只要他們共同含有的字段就會正常輸出。
@param註解測試
這個和mybatis的版本有關係,有的版本不使用@param註解,

<if test="userName != null">
	userName = #{userName,jdbcType=VARCHAR}
</if>

判斷語句是識別不了的,但是有的版本不使用@param註解也是可以識別的,本人在個人環境和公司環境測試過,得到了兩種不一樣的結構,關於@param的使用方法
參考文檔1
參考文檔2

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章