哪些不是Mybatis动态sql语句中的标签( )
举一反三
- 在MyBatis的SQL映射文件中,需要使用大量的动态SQL,以下关于动态SQL说法错误的是( ) A: where标签用来简化SQL语句中的where条件判断 B: set标签使用在更新的SQL语句中 C: if标签用来实现条件判断 D: choose(if、else)标签类似于Java中的switch语句,通过与if 和else搭配使用
- Mybatis动态sql是做什么的?都有哪些动态sql?能简述一下动态sql的执行原理?
- MyBatis动态SQL中元素就是为了去除组装的SQL语句中第一个多余的and或or
- 下面关于MyBatis的说法不正确的是( )。 A: MyBatis本是apache的一个开源项目,原来成为iBatis. B: 由于要写SQL语句,不同的数据库需要重新修改SQL,因此导致MyBatis的数据库移植性不好 C: MyBatis有强大的动态SQL的能力,因此适用于所有的动态SQL的程序开发 D: MyBatis能够控制SQL语句,适用于多表查询
- MyBatis的动态SQL语法的<foreach>标签用于遍历集合,以下哪些是它的属性? A: collection B: open C: close D: item