以下基于XML方式的声明式事务管理配置文件中元素的子元素属性描述错误的是。( )
A. name:该属性为必选属性,它指定了与事务属性相关的方法名
B. propagation:用于指定事务的传播行为,它的默认值为SUPPORTS
C. isolation:该属性用于指定事务的隔离级别,其默认值为DEFAULT
D. read-only:该属性用于指定事务是否只读,其默认值为false
查看答案
以下有关Spring事务管理及核心接口说法错误的是。( )
A. PlatformTransactionManager接口是Spring提供的平台事务管理器,主要用于管理事务。
B. TransactionDefinition接口是事务定义(描述)的对象,该对象中定义了事务规则,并提供了获取事务相关信息的方法。
C. TransactionStatus接口是事务的状态,它描述了某一时间点上事务的状态信息。
D. 在事务管理过程中,传播行为可以控制是否需要创建事务以及如何创建事务,通常情况下,对于数据的查询、插入、更新和删除操作,必须进行事务管理。
下列选项中,哪一个不是Spring中事务管理的核心接口。( )
A. PlatformTransactionManager
B. TransactionDefinition
C. TransactionStatus
D. TransactionManager
MyBatis的更新操作有关说发错误的是。( )
A. MyBatis的更新操作在映射文件中是通过配置元素来实现的 。
B. MyBatis的更新操作也需要进行事务提交。
C. MyBatis的更新操作执行了SqlSession的update()方法 。
D. MyBatis的更新操作和添加操作时,只需要将insert()方法改为updat()方法即可。
关于MyBatis模糊查询中进行SQL字符串拼接时,说法错误的是。( )
A. 使用“${}”进行SQL字符串拼接时,无法防止SQL注入问题。
B. 可以使用MySQL中的concat()函数进行字符串拼接。
C. 使用MySQL中的concat()函数进行字符串拼接,也无法防止SQL注入。
D. 使用MySQL中的concat()函数进行字符串拼接,导致数据库移植性变差。