MyBatis

MyBatis体系结构

  1.加载配置

    1).xml文件  2).java代码注解

  2.SQL解析

  3.SQL执行

  4.结果映射

MyBatis配置文件

  1.SqlMapConfig.xml(1个),主配置,指定数据库连接参数和框架参数

  2.SqlMap.xml(n个),映射定义文件,定义SQL语句映射信息

使用Mapper映射器实现增删改查

  SqlSession session=sqlSessionFactory.openSession();

  try{

    DeptMapper mapper=session.getMapper(DeptMapper.class);

    //do work

  }finally{

    session.close();

  }

  注意:Mapper接口中的方法名要和SqlMap.xml中的SQL的id保持一致.

 

posted @ 2019-05-29 23:57  hai01  阅读(87)  评论(0)    收藏  举报