zoukankan      html  css  js  c++  java
  • spring-mybatis

    把mybatis和spring集成在一起,向一个框架一样使用。用的技术是ioc。

    为什么是ioc:

      能把spring和mybatis集成在一起,像一个框架,是因为ioc能创建对象。可以把mybatis框架中的对象交给spring统一创建,开发人员从spring中获取对象,然后就不用同时面对两个或多个框架了,就面对一个spring。

    mybatis使用步骤,对象

      1、定义dao接口:StudentDao

      2、定义mapper文件 StudentDao.xml

      3、定义mybatis的主配置文件 mybatis.xml

      4、创建dao的代理对象,StudentDao dao = SqlSession.getMapper(StudentDao.class);

        List<Student> students = dao.selectStudents();

    要使用dao对象,需要使用getMapper()方法,怎么能使用getMapper()方法,需要哪些条件

      1、获取SqlSession对象,需要使用SqlSessionFactory的openSession()方法

      2、创建SqlSessionFactory对象。通过读取mybatis的主配置文件,能创建SqlSessionFactory对象

    总结就是:需要SqlSessionFactory对象,使用Factory能获取SqlSession,有了SqlSession就能有dao,目的就是获取dao对象,Factory创建需要读取主配置文件

    转载请注明出处:https://www.cnblogs.com/stu-jyj3621
  • 相关阅读:
    Eclipse安装aptana
    mysql获取下一篇和上一篇文章的ID
    Java回顾之Spring基础
    纯CSS实现各类气球泡泡对话框效果
    百度编辑器ueditor的简单使用
    实施接口
    Java快速教程
    Java GUI程序设计
    JAVA之关于This的用法
    Java 数组基础
  • 原文地址:https://www.cnblogs.com/stu-jyj3621/p/14532594.html
Copyright © 2011-2022 走看看