单项选择题动态SQL中,判断username不是空且不是空串的写法,正确的是()。

A.<if "username!=null and username!=’’">
B.<if test="username!=null or username!=’’">
C.<if test="username!=null and username!=’’">
D.<trim test="username!=null and username!=’’">


您可能感兴趣的试卷

你可能感兴趣的试题

2.单项选择题()的主要作用是定义映射规则、级联的更新以及定义类型转化器等。

A.<resultMap>元素
B.<enviroment>
C.<transactionManager>
D.<databaseProvider>

4.单项选择题<select>元素中表示传入SQL语句的参数类的全限定名或者别名的属性是()。

A.resultMap
B.resultType
C.parameterType
D.statementType

5.单项选择题下列不是<mappers>元素引入映射文件方式的是()。

A.使用构造方法引入
B.使用类路径引入
C.使用本地文件路径引入
D.使用接口类引入

6.单项选择题下列不是MyBatis提供的数据源类型的是()。

A.UNPOOLED
B.POOLED
C.JNDI
D.DAO

8.单项选择题SqlSession的()方法用来回滚事务。

A.insert()
B.rollback()
C.close()
D.getMapper()

9.单项选择题下列是MyBatis的核心对象并且是线程安全的是()。

A.BeanFactory
B.SqlSession
C.SqlSessionFactory
D.FreeMaker

10.单项选择题MyBatis的映射文件中,SQL语句中的()用来拼接SQL的字符串。

A.“?()”
B.“S{}”
C.“$[]”
D.“${}”