码迷,mamicode.com
首页 > 编程语言 > 详细

【Java EE 学习第79天】【mybatis 基本使用方法】【mybatis和spring的整合】

时间:2015-12-27 14:36:45      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:

一、简介

  mybatis类似于hibernate,都是简化对数据库操作的框架,但是和hibernate不同的是,mybatis更加灵活,整体来说框架更小,这体现在它需要我们手写SQL语句,而hibernate则将对数据库的操作对程序员完全透明了,程序员只需要按照面向对象的思想编写代码即可,想要看sql语句,就必须在配置文件中声明

<property name="show_sql">true</property>

  hibernate对数据库的操作封装的非常彻底,因此灵活性不高,mybatis能够实现类似于hibernate的功能,但是需要自己写sql语句,这并不表示使用mybatis更加繁琐,相反的,个人认为mybatis框架很小,配置起来也非常简单,mybatis真正优秀的地方在哪里,为什么它会越来越火?

  mybatis官方给出的mybatics 3.1.1文档中有这么一段话说出了为何mybatis会越来越火的原因:

  技术分享

  其中文意思大概就是:Mybatis提供的完整功能集能够通过使用基于“映射语言”的XML来实现,这正是Mybatis流行这么多年的原因。

  以上内容是mybatis中的“映射文件”相关的内容,从这段话中不难看出。Mybatis的核心是“映射文件”,通过该映射文件能够实现Mybatis的所有功能。其形式如上所示。

二、Mybatis的基本使用方法

  

 

 

 

 

 

 

  

【Java EE 学习第79天】【mybatis 基本使用方法】【mybatis和spring的整合】

标签:

原文地址:http://www.cnblogs.com/kuangdaoyizhimei/p/5079937.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!