• 2022-06-05
    请简述在MyBatis+Spring的项目中,使用传统的DAO开发方式可能出现的问题。
  • 在MyBatis+Spring的项目中,虽然使用传统的DAO开发方式可以实现所需功能,但是采用这种方式在实现类中会出现大量的重复代码,在方法中也需要指定映射文件中执行语句的id,并且不能保证编写时id的正确性(运行时才能知道)。

    内容

    • 0

      采用传统DAO开发方式进行MyBatis与Spring框架的整合时,需要编写DAO接口以及接口的实现类,并且需要向DAO实现类中注入SqlSessionFactory,然后在方法体内通过SqlSessionFactory创建SqlSession。()

    • 1

      在实际的项目开发中,Spring与MyBatis都是整合在一起使用的。

    • 2

      在实际的项目开发中,Spring与MyBatis都是整合在一起使用的。() A: 正确 B: 错误

    • 3

      请简述MyBatis与Spring整合所需JAR包的种类

    • 4

      在MyBatis和Spring整合的项目中,Mybatis事务是由______ 来管理的。