盛夏的MyBatis

Posted MoF_Crack

tags:

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

最近在学习MyBatis,略有所得,希望能和大家分享,同时也希望大家能斧正文中不足之处。谢谢!

  • 什么是MyBatis?

   首先我们要知道,MyBatis是一个Java框架,具体一点是一个持久层的不完整的ORM框架。MyBatis的作用是将数据信息永久的保存到数据库或者文件中。那么什么是ORM呢?

    ORM:Object-Relation-Mapping 即 对象-关系-映射

    那么为什么是不完整的ORM框架呢?因为MyBatis只能实现Relation--Object的单向映射。而完整的ORM应该是Relation--Object和Object--Relation的双向映射。那么MyBatis是怎么实现这些帮助开发者更加方便的将数据永久的保存到数据库中的呢?MyBatis是对SQL,存储过程还有动态SQL处理进行了封装,使得我们在开发的过程中能通过导入MyBatis的jar包之后调用其中已经封装好了的方法,从而实现对数据操作达到将数据永久保存的目的。

MyBatis是取代了传统Java开发中的JDBC的,减少了代码量从而使得开发更加的高效、快捷。

  • MyBatis下载

    MyBatis现在是托管到目前最大代码托管网站GitHub上面的,大家可以通过https://github.com/mybatis/mybatis-3/releases去下载最新的MyBatis版本,当然由于网络原因,有些用户下载速度会很慢,所以可以找一些国内的源进行下载。或者进入下面这个百度分享链接下载目前最新的MyBati包链接:https://pan.baidu.com/s/1zRaBbUYfgMbzFBUyB2KDaQ 密码:2kbz

  • MyBatis发展简介

    MyBatis是发展与另外一个叫做iBatis的框架,是大家熟知的apache项目下的产品,最开始托管于Googlecode,后面转移到GitHub上面的。

 

 

      注:MyBatis初学,文中如有不当之处,敬请斧正!转载请注明出处,谢谢!2018-04-02

 

以上是关于盛夏的MyBatis的主要内容,如果未能解决你的问题,请参考以下文章

集合框架小结--盛夏光年2017

盛夏的MyBatis

#夏日挑战赛#FFH这个盛夏,来一场“清凉”的代码雨!

《尚硅谷Docker核心技术》发布!这个盛夏,抓住高薪!

MybatisMyBatis 注解方式的基本 用法

MybatisMyBatis之缓存