MyBatis

MyBatis的前身是ibatis,,最初侧重于密码软件的开发,后来发展为一款基于java的持久层框架,2004年,被捐赠给了apache软件基金会。2010年核心开发团队决定离开apache软件基金会,并且将ibatis改变名为MyBatis。

最新博文

  • MyBatis代码生成器(第五章)(图文)

    MyBatisMyBatis代码生成器(第五章)(图文)

    在学习第二章的时候,我们写了很多的单表的增删改查,基本上每个表都有这些方法,而且这些方法都比较类似。当数据库表的字段比较少的时候,写起来还能接受,一旦字段很多时,写起来就比较麻烦。MyBatis团队为我们提供了一个很强大的代码生成器,MyBatisGenerator,后文中会使用缩写MBG来代替。MBG通过丰富的配置可以生成不同类型的代码,代码包含了数据库表对应的实体类,mapper接口类,mapperxml和Example对象,包含了全部的单表操作。

    第十三双眼睛2020-06-01MyBatis

    阅读更多
  • MyBatis动态SQL(第四章)(图文)

    MyBatisMyBatis动态SQL(第四章)(图文)

    MyBatis的强大特性之一便是它的动态SQL,使用过JDBC或者其他类似框架的人都知道,根据不同条件拼接SQL语句时不仅不能忘了比要的空格,还要注意省略掉列名列表最后的逗号,处理方式麻烦且混乱,MyBatis的动态SQL则可以让我们摆脱这种痛苦。以下是MyBatis支持的几种标签,if,choose,trim,foreach,bind.除了会介绍这几个标签的用法之外,还会介绍如何在一个xml种针对不同的数据库编写不同的SQL语句,另外对这5种标签中必须用到的OGNL表达式进行一个简单的介绍。

    第十三双眼睛2020-05-05MyBatis

    阅读更多
  • MyBatis注解方式的基本用法(第三章)(图文)

    MyBatisMyBatis注解方式的基本用法(第三章)(图文)

    注解就是将sql语句直接写在接口上,这种方式的优点是,对于需求比较简单的系统,效率较高,缺点是,当sql有变化时,都需要重新编译,一般情况下不建议使用注解的方式。

    第十三双眼睛2020-04-18MyBatis

    阅读更多
  • MyBatisXML基本用法(第二章)(图文)

    MyBatisMyBatisXML基本用法(第二章)(图文)

    本章,我们设计了一个简单的权限控制需求,采用RBAC(基于角色的访问控制方式),这个简单的权限管理系统会贯穿本书的所有示例。本章通过完成权限管理的常见业务来学习MyBatisXML的基本用法。

    第十三双眼睛2020-04-13MyBatis

    阅读更多
  • MyBatis入门(第一章)(图文)

    MyBatisMyBatis入门(第一章)(图文)

    本章通过一个简单的MyBatis的简单例子让大家对MyBatis有一个初步的了解。

    第十三双眼睛2020-03-18MyBatis

    阅读更多

本栏推荐

站点信息

  • 网站名称:JavaStudy
  • 建站时间:2019-1-14
  • 网站程序:帝国CMS7.5
  • 文章统计68篇文章
  • 标签管理标签云
  • 统计数据百度统计
  • 微信公众号:扫描二维码,关注我们