相关错题
使用SqlSessionTemplate映射接口实现数据库操作,下列说法正确的是() A.使用SqlSessionTemplate的selectOne()方法获取映射器实例; B.使用SqlSessionTemplate的getInstance()方法获取映射器实例; C.使用SqlSessionTemplate的getMapper方法获取映射器实例; D.必须提供实现DAO接口的实现类; 正确答案 :C 试题解析: 使用SqlSessionTemplate的getMapper方法可以完成映射接口的实现,可以没有DAO实现的类,这种方式不容易产生错误,并且在编译期就能识别错误。而且命名空间发生变化,也不会导致很多地方需要修改,易于维护。故选c 关于Spring的声明式事务管理,下面说法正确的是() A.声明式事务是侵入式的,需要修改程序代码; B.使用声明式事务时,我们主要关注“在哪儿”和“采取什么样的事务策略”; C.配置声明式事务需要tx和aop两个命名空间的支持; D.事务管理器的实现由负责数据库操作的Hibernate框架提供; 正确答案: BC 试题解析: 声明式事务:在Spring配置文件中对事务进行配置,无须在程序中写代码;(建议使用) 我对”声明式“的理解是这样的:Spring配置文件中定义好了这样一个规则,