mybatis中association和collection的column傳入多個參數問題


mybatis中association和collection的column傳入多個參數值

項目中在使用association和collection實現一對一和一對多關系時需要對關系中結果集進行篩選,如果使用懶加載模式,即聯合使用select標簽時,主sql和關系映射里的sql是分開的,查詢參數傳遞成為問題。

mybatis文檔:

property description
column 數據庫的列名或者列標簽別名。與傳遞給resultSet.getString(columnName)的參數名稱相同。注意: 在處理組合鍵時,您可以使用column=“{prop1=col1,prop2=col2}”這樣的語法,設置多個列名傳入到嵌套查詢語句。這就會把prop1和prop2設置到目標嵌套選擇語句的參數對象中。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM