mybatis总结回顾

Posted wyhluckdog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis总结回顾相关的知识,希望对你有一定的参考价值。

1.mybatis的介绍

  轻量级数据持久层框架,替代hibernate

2.mybatis的入门

  导包-->配置文件(类名.xml、SqlMapConfig.xml)

  类名.xml:放映射、sql语句

  SqlMapConfig.xml:手动加载(通过代码进行加载)

3.原生dao开发

  接口+实现类

4.mapper开发(动态代理方式开发)

  接口+配置文件

  里面的规范:

  (1)配置文件的名字必须与类名保持一致

  (2)配置文件中标签的id必须与接口中定义的方法一样

5.核心文件的配置分析

6.输入映射与输出映射(尽量少用集合)

7.动态sql :if   where  foreach  sql片段

8.关联查询      一对一     一对多

  一对一:自动映射(需要多写一个bean类)

      手动映射(常用)    在相应的bean类中写另一个bean的对象

  一对多:集合管理

9.spring与mybatis整合

  

以上是关于mybatis总结回顾的主要内容,如果未能解决你的问题,请参考以下文章

MyBatis源码分析二MyBatis回顾

033期JavaEE面试题:MyBatis

mybatis高级(入门回顾)

MyBatis源码分析一.JDBC回顾

MyBatis源码分析一.JDBC回顾

阶段3 1.Mybatis_04.自定义Mybatis框架基于注解开发_2 回顾自定义mybatis的流程分析