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 -- 动态Sql概述动态Sql之<if>(包含<where>)动态Sql之<foreach>sql片段抽取
MyBatis学习 之 一MyBatis简介与配置MyBatis+Spring+MySql
《深入浅出MyBatis技术原理与实战》读书笔记 - MyBatis入门与配置