要使用mybatis 首先要了解什么叫mybatis
Mybatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解 来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中 的记录
为什么要使用mybatis
因为mybatis可以更容易更方便帮助程序员将数据存入数据库中
Mybatis相对其他框架来说 有许多优点:
包括 简单易学 更加灵活 sql和代码分离 提高了可维护性 提供映射标签 支持对象与数据库的orm字段关系映射 提供对象关系标签 支持对象关系组建维护 提供xml标签 支持编写动态sql
那么话不多说 首先我们就来搭建好mybatis的运行环境
第一步仍然是 导入jar包并配置lib 在进行这一步之前
创建项目的时候要记得把 这个勾打上
这些就是要引入的jar包 配置好lib之后
就是编写mybatis配置文件 我们先在src下面创建一个xml文件 名字可以自取
接下来把这个写在最上面
然后第一个是配置属性 写一个<configuration>标签 里面就可以开始配置了
当然 resource的配置文件 我们也需要引入进去 但现在先把mybatis配置好先 配置好属性之后就是配置环境了 也是在标签里面进行配置
由于注释有点多 就将就一下 按照截图上的内容敲完就可以了 这里解释一下<dataSource>里面的意思 我们简单理解为可以更快的响应请求就行了 里面放上我们的数据库相关信息
最后就是配置我们的映射器了 当然现在我们映射器还没写 但是可以先行写上配置 写好这个之后我们就可以去编写一下jdbc的配置了
创建一个properties配置文件 里面编写以上内容 当然如果你数据库的用户名和密码要改成你自己的 这里我们的properties配置文件也要放在src下面 不然上面mybatis配置的时候会找不到
然后也还有日志文件配置 当然这个你也可以不需要 但是 作为一个合格的程序员 日志文件是不可或缺的 所以还是加上吧 这个也要另外src下面配置一个properties文件来编写 写完上面的之后 mybatis的配置基本就完成了 但是我们还需要写一个工具类 这个工具类也很简单 我们来写一下
我们在com.gx这个包下面创建一个util包来放我们编写的工具类
工具类里面的内容就这些
一套流程下来 mybatis的配置就完成了 下次我们再说如何在mybatis进行增删查改