SqlSession是MyBatis框架中另一个重要的对象,它是应用程序与持久层之间执行交互操作的一个单线程对象,其主要作用是执行持久化操作()
举一反三
- 【多选题】以下有关SqlSession的说明正确的是() A. SqlSession是MyBatis框架中另一个重要的对象,其主要作用是执行持久化操作 B. 每一个线程都应该有一个自己的SqlSession实例,并且该实例是不能被共享的 C. SqlSession实例也是线程不安全的,因此其使用范围最好在一次请求或一个方法中 D. 使用完SqlSession对象之后,要及时的关闭它,通常可以将其放在finally块中关闭
- MyBatis是一个全表映射的框架,通常开发者只需定义好持久化对象到数据库表的映射关系,就可以通过MyBatis提供的方法完成持久层操作
- 下列关于SqlSession的说法正确的是()。 A: SqlSession是线程安全的 B: SqlSession可以通通过newSqlsession()创建。 C: SqlSession主要作用是执行持久化操作 D: SqlSession使用完毕,无需把它关闭。
- 关于Mybatis,说法正确的是:A.()Mybatis是个持久层框架()B.()Mybatis是个ORM框架()C.()Mybatis对JDBC进行了封装()D.()Mybatis是个业务层框架
- 使用ORM框架后应用程序不再直接访问底层数据库,而是以( )的方式来操作持久化对象。 A: 面向业务 B: Hibernate C: 面向对象 D: MyBatis