适合初学者学习MyBatis框架技术

首先需要了解一下以下问题:

什么是MyBatis?

MyBatis有什么作用?

如何运用MyBatis?

MyBatis框架简介:

MyBatis是一个来源的数据持久化框架,它内部封装了通过JDBC访问数据库的操作,支持普通的SQL查询,存储过程和高级映射,几乎消除了所有的JDBC代码和参数的手工设置以及结果集的检索。(有兴趣的朋友可以通过官网更全面的了解)

MyBatis官网:http://mybatis.org

GIthub:https://github.com/mybatis

MyBatis环境搭建:

1.下载jar包(https://mybatis.org)

2.部署jar包(将jar包复制到建好的WEB-INF的lib目录中,在工程上右击选择“Build Path”☞"Configure Build Path"☞"Add JARs")

3.编写MyBatis核心配置文件configuration.xml(用于配置数据库和mybatis运行时所需的各种特性,为了区分各个配置文件一般命名为"mybatis-config.xml")

4.创建实体类(持久化类POJO)

5.创建DAO接口

6.SQL映射文件(映射文件命名:类名+Mapper.xml)

7.编写测试类

MyBatis框架的优点:

①减少了代码量

②是最简单的持久化框架,小巧易学

③SQL写在xml里,从程序代码里分离,降低耦合度,便于管理和优化,并且可重用

④支持编写动态SQL语句

⑤提供映射标签,支持对象与数据库的ORM字段关系映射

缺点:

①sql语句的编写工作量大

②sql语句依赖数据库,数据库移植性差

你可能感兴趣的:(适合初学者学习MyBatis框架技术)