中易网

求解mybatis choose 标签使用为什么只能执行第一个<when>语句

答案:2  悬赏:10  
解决时间 2021-03-03 10:52
求解mybatis choose 标签使用为什么只能执行第一个<when>语句
最佳答案
1、有时我们不想应用所有的条件,相反我们想选择很多情况下的一种。和Java中的switch
语句相似,MyBatis提供choose元素。 要想同时两个都选择应该选用if元素。
2、你的Paramter是map, 而你的配置文件中判断都检查的checkType,Map中只能存一个checkType,即使是if也只能执行一次。
全部回答
choose场景的用途就是执行其中一个when语句 where tutor_id= #{tutorid} where name like #{coursename} where tutor start_date >= now()
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
关于上海市支内人员倒流回沪的相关政策
板桥之夜娱乐休闲会所地址在什么地方,想过去
每月扣36.2元医疗保险医保卡上返多少钱
华为HCIE SEC安全方向培训哪里靠谱?
中铁快运南昌站营业部地址在什么地方,想过去
请问下,你有没有重庆万州地区系统集成商的名
傅莹年轻时照片欣赏 傅莹的女儿长什么样
怎么能找到现实中的吧主的身份
王朝红酒体验沙龙地址在哪,我要去那里办事
益丰农资化肥销售门市这个地址在什么地方,我
石狮有什么工作是八小时不熬夜的
吴麻席怎么去啊,有知道地址的么
广发银行信用卡怎么提交了资料已经第六天了还
我的房子有6年了,现在外墙有点漏水。是该我
在驱动精灵卸载了显卡后直接显卡选项没了,设
推荐资讯
王师傅要加工1200个零件,每天加工60个,已知
研究生拟录取是什么意思啊?是等于录取吗?
梦见朋友被鬼迷跳楼
南义乡计划生育服务所在哪里啊,我有事要去这
乔丹0代篮球鞋辨真假
怎么在网上修改农业银行预留号码
linux系统主要用于哪方面?移动和银行用的都是
双簧酱油的双簧是什么意思?
金冠东路在什么地方啊,我要过去处理事情
蒙茶北一街地址有知道的么?有点事想过去
富禾坪在什么地方啊,我要过去处理事情
求起点经典文的耽美同人,一定要主攻,这点很
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?