mybatis之下载与基本构成

Posted nyfor2018

tags:

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

1、  下载MyBatis。

输入网址:https://github.com/mybatis/mybatis-3/releases 进入Mybatis下载页面,选择第一个选项,然后就可以加载到mybatis所需的jar包了。

 技术分享图片

 

然后再将jar包放在lib目录下面。

 技术分享图片

 

如果是用maven工具来管理项目的话,可以在pom.xml加入关于mybatis的依赖:

<dependency>

    <groupId>org.mybatis</groupId>

    <artifactId>mybatis</artifactId>

    <version>3.4.6</version>

</dependency>

 

2、  MyBatis的基本构成。

Mybatis的核心组件如下:

         ① SqlSessionFactoryBuilder(构造器):它会根据配置信息或代码生成SqlSessionFactory(工厂接口)。

         ② SqlSessionFactory:依靠工厂来生成SqlSession(会话)。

         ③ SqlSession:是一个既可以发送SQL去执行并返回结果,也可以获取Mapper的接口。

         ④ SQL Mapper:它是由一个Java接口和XML文件(或注解)构成的,需要给出对应的SQL和映射规则。它负责发送SQL去执行,并返回结果。

 

         接下来会对这四个核心组件分为3个小节去说明。

以上是关于mybatis之下载与基本构成的主要内容,如果未能解决你的问题,请参考以下文章

Mybatis基本构成与应用

Mybatis -- 动态Sql概述动态Sql之<if>(包含<where>)动态Sql之<foreach>sql片段抽取

MyBatis学习 之 一MyBatis简介与配置MyBatis+Spring+MySql

《深入浅出MyBatis技术原理与实战》读书笔记 - MyBatis入门与配置

《深入浅出MyBatis技术原理与实战》读书笔记 - MyBatis入门与配置

mybatis动态sql片段与分页,排序,传参的使用