码迷,mamicode.com
首页 > 其他好文 > 详细

Mybatis入门

时间:2016-07-24 17:53:55      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:

mybatis是一个持久层框架,所谓持久层其实是指在其中存储的数据相对比较稳定、持久,不像jvm中的对象会被回收,mybatis是有ibatis发展改名而来。

在这个框架中,主要是通过.xml配置文件实现对数据库的访问和数据表的操作,在配置文件中,分为两种配置文件,分别如下:

  第一种是普通配置文件:这种配置文件实现对数据库的基本配置,比如数据库的访问配置

  第二种是map配置文件:这种配置文件实现数据表操作与Java对象的映射

通过配置文件我们可以建立SqlsessionFactory和SqlSession

 

mybatis的工作流程:

  1、读取配置文件,在配置文件中有访问数据库的配置信息;

  2、建立SqlsessionFactory,利用普通配置文件建立SqlSession的工厂,建立与数据库的会话;

  3、通过SqlsessionFactory建立SqlSession,建立SqlSession的目的是为了执行Sql语句,SqlSession调用mybatis提供的API执行Sql语句;

    1)API需要开发人员提供 

    2)各种数据库操作语句在map配置文件中进行配置

 

Mybatis入门

标签:

原文地址:http://www.cnblogs.com/hotpoint/p/5701108.html

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