博客专栏  >  编程语言   >  MyBatis

MyBatis

MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。

关注
0 已关注
9篇博文
  • MyBatis与Spring的整合

    一、MyBatis与Spring的整合思路:spring的特点就是对系统的一个调度管理。我们可以使用spring的声明式的方式或者注解方式来以单例的方式管理sqlSessionFactory。spri...

    2018-03-18 22:11
    64
  • MyBatis框架学习(八)-MyBatis的缓存

    前言:使用缓存可以更快的获取数据,避免频繁数据库的交换,尤其是查询越多,缓存命中率越高的情况下,使用缓存就越明显,MyBatis作为持久层框架,提供了非常强大的查询缓存机制,可以非常方便配置使用和定制...

    2018-03-10 13:26
    157
  • MyBatis框架学习(六)-MyBatis的多表查询

    前言:通过前几章的学习我们已经了解到MyBatis的基本的用法,基本的增删改查以及动态sql,其实这些已经满足我们的基本的需要,下面我们将继续接着上次的项目讲解MyBatis的高级结果映射,主要处理数...

    2018-03-07 21:54
    52
  • MyBatis框架学习(七)-MyBatis的延迟加载

    前言:首先我们复习MyBatis的三中查询. 1.直接查询,返回实体对象 2.ResultMap里association查询 3.ResultMap里Collection...

    2018-03-09 22:55
    75
  • MyBatis框架学习(一)-MyBatis的介绍

    一、ORM的介绍 1.什么是JDBC ?  JDBC 代表 Java Database Connectivity ,它是提供了一组 Java API 来访问关系数据库的 Java 程序。这些 Ja...

    2018-02-04 22:30
    170
  • MyBatis框架学习(二)-MyBatis入门案例

    前言:这次我们学习一个MyBatis的入门案列,需求主要是初步了解MyBatis如何连接数据库,以及如何实现简单的CRUD操作. 一、准备开发环境 1.将所需要的jar包,添加到环境中 ...

    2018-02-06 12:59
    85
  • MyBatis框架学习(三)-Mapper代理开发

    前言:上一节我们学习了MyBatis的简单实现CRUD,在这个过程中我们用了原始的Dao的方法开发,在这个过程中我们发现存在一些弊端,如有很多重复的代码,sqlSession的操作,statement...

    2018-02-11 14:05
    112
  • MyBatis框架学习(四)-Mapper代理开发

    前言:上次我们一起学习了MyBatis的Mapper代理开发以及原始Dao的开发,这节呢我们继续学习MyBatis的两大核心配置文件mybatis-config.xml和Mapper.xml文件一、m...

    2018-02-15 16:30
    74
  • MyBatis框架学习(五)-动态sql

    一、动态sql MyBatis的强大特性之一就是动态sql,使用过JDBC的人都知道根据不同的条件拼接sql时不能忘了必要的sql,还要注意省略掉列名列表的最后的逗号,处理方式麻烦而且凌乱,My...

    2018-03-03 21:18
    41

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部