通过XML映射文件使用MyBatis框架时,SqlSession的CRUD方法的第一参数为SQL id。( )
对
举一反三
- 通过“映射接口+SQL注解"方式使用MyBatis框架时,在使用SqlSession的泛型方法getMapper()获取映射器对象后,就能实现数据库的CRUD。( )
- 通过“映射接口+xml映射"方式使用MyBatis框架时,为了实现数据库的“增加/删除/修改”,在调用映射接口的相关方法后,还必须使用SqlSession对象的事务提交方法commit()。( )
- 使用MyBatis框架,必须先建立扩展名为.xml的映射文件。( )
- 如果MyBatis框架只定义xml映射文件而不定义映射接口,则在框架配置文件的标签<mapper>里只能通过resource属性引用xml映射文件。( )
- 使用MyBatis框架,必须先建立扩展名为.xml的映射文件。 A: 正确 B: 错误
内容
- 0
SqlSessionTemplate是mybatis-spring的核心类,它负责管理MyBatis的SqlSession,调用MyBatis的SQL方法。当调用SQL方法时,SqlSessionTemplate将会保证使用的SqlSession和当前Spring的事务是相关的。()
- 1
Mybatis SQL映射文件中,SQL语句中使用什么符号传入参数可能导致SQL注入 A: @ B: C: $ D: &
- 2
使用MyBatis框架时,SqlSession的_____方法不必使用事务管理方式。 A: selectList B: insert C: delete D: update
- 3
使用MyBatis框架时,SqlSession的( )方法不必使用事务管理方式。 A: insert B: delete C: update D: selectList
- 4
如果使用SqlSession的getMapper()获取接口的实例,需要满足以下条件? A: 在SQL映射文件中,元素的namespace跟接口名保持一致 B: 接口中的方法名和SQL映射文件中的id保持一致 C: 接口中的方法的数量和SQL映射文件的id数量保持一致 D: 接口中的方法返回的类型和映射语句的resultType配置保持一致