mybatis使用註解寫sql,以及註解sql中的傳參
阿新 • • 發佈:2021-01-20
技術標籤:Springmybatis註解傳參mybatis註解引數Insert傳參mybatis 註解sqlmybatis程式碼內傳參
直接上我的示例:
//無參 @Select("select * from invoice_setting_rule where is_delete = 1 and rule_type = 1 limit 1;") InvoiceSettingRuleDO getSwitchStatus(); //傳參。 //重點: @Param("invoiceSettingLogDO") 與 $, 試過#不行不知道為什麼 @Insert("INSERT INTO setting_log(action_type, setting_type, operator_staff_id, old_value, new_value, remark) " + "VALUES" + " (${para.actionType}, ${para.actionType}, ${para.operatorStaffId}, '${para.oldValue}', '${para.newValue}', '${para.remark}');") int insert(@Param("invoiceSettingLogDO") InvoiceSettingLogDO para);