MyBatis框架入门(MyBatis核心文件的配置)

一,介绍

MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。(来自百度百科)

二,MyBatis入门

我们如果需要使用Mybatis框架,那么他的jar包肯定是必不可少的,我们可以去他的官网下载最新的jar包:jar包下载
在我们下载完jar包之后我们就可以开始搭建自己的工程了。

1. 创建java工程导入jar包

首先我们需要在IDEA中新建一个java项目,新建完工程之后我们需要将刚刚下载好的jar包导入到我们的项目目录lib中,lib目录需要我们手动创建出来,如下图所示:
创建lib目录,将jar包放入其中
在导入了jar包之后,我们需要处理一下,右键选中下图中的Add as Library…点击之后弹出一个框框,直接点击确定,这样我们就处理好了,接下来就是配置MyBatis的核心文件
在这里插入图片描述

2. MyBatis核心文件的配置

一般我们的配置文件都是放在项目的资源目录下面,你可以选择放在src目录下面,也可以自己新建一个文件夹,将其变成资源目录,如下图所示,可以将新创建的文件夹变成资源目录,我们的文件夹取名叫config,创建完资源目录config之后,我们需要在此目录下新建一个.xml文件,我们一般取名为sqlMapConfig.xml,所以接下来右键new一个file取名为sqlMapConfig.xml。
将普通文件夹变成资源目录
好的,现在我们文件已经创建好了,接下来就是配置里面的信息,下面就是xml文件的基本配置信息,可以直接拷贝到刚才新建的sqlMapConfig.xml文件中

<?xml version="1.0" encoding="UTF-8" ?>
<!-- 倒入约束 使用对应的标签 -->
<!DOCTYPE configuration
        PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-config.dtd">


<configuration>
    <!-- 所有环境的集合
        default : 选择使用哪个数据库配置
   -->
    <environments default="mybatis">
        <!-- 数据库配置 -->
        <environment id="mybatis">
            <!--
                事务管理
                事务类型 type  JDBC   :  事务交给jdbc处理
                              MANAGED :  事务被别的处理
            -->
            <transactionManager type="JDBC"></transactionManager>
            <!--
                type : 是否使用连接池
                POOLED : 使用连接池
                UNPOOLED : 不使用连接池
            -->
            <dataSource type="POOLED">
                <!--数据库中参数的配置,此处value中的值是从外部引入的,
                    最上面外部引入文件
                    如果不想用引入文件的方式,可以将引入文件中对应的参数写入对应的value中
                -->
                <!--MySQL数据库的驱动不用修改-->
                <property name="driver" value="com.mysql.jdbc.Driver" />
                <!--需要将mybatis修改为你需要连接的MySQL数据库名其他的不用修改-->
                <property name="url" value="jdbc:mysql://localhost:3306/mybatis?characterEncoding=utf-8" />
                <!--你的MySQL数据库账号-->
                <property name="username" value="root" />
                <!--你的MySQL数据库密码-->
                <property name="password" value="root" />
            </dataSource>
        </environment>
    </environments>
</configuration>

那么,这里MyBatis核心文件的基本配置我们已经写完了,但是如果需要进行demo的测试,我们其实还需要导入MySQL数据库的驱动jar包,然后配置文件中我们也需要再加一些标签的配置,这里就先到此,后面接着此博客进行demo测试。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值