mybatis choose标签的用法

先上代码:

  1. <choose>  
  2.  <when test="BEGINTIME != null and BEGINTIME != '' and ENDTIME != null and ENDTIME != ''">  
  3.     AND time BETWEEN #{BEGINTIME, jdbcType=VARCHAR} AND #{ENDTIME, jdbcType=VARCHAR}  
  4.  when>  
  5.  <when test="BEGINTIME != null and BEGINTIME != ''">  
  6.      #{BEGINTIME, jdbcType=TIMESTAMP} ]]>  
  7.  when>  
  8.  <when test="ENDTIME != null and ENDTIME != ''">  
  9.       
  10.  when>  
  11.  <otherwise>otherwise>  
  12. choose> 
choose标签与if标签不同,前者之间是或(or)的关系,后者之间是与(and)的关系,choose标签类似于java中的switch语句

choose-switch

when-case

otherwise-default

你可能感兴趣的:(java,mybatis)