适合初学者学习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语句依赖数据库,数据库移植性差

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容