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整合

  

posted on 2018-12-22 09:16  wyhluckydog  阅读(152)  评论(0编辑  收藏  举报