MyBatis环境搭建

2026-04-17 13:01:51

1、1.pom.xml中引入MyBatis核心依赖

    在pom.xml中引入相关依赖


<?xml version="1.0" encoding="UTF-8"?>

<project xmlns="http://maven.apache.org/POM/4.0.0"

         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

         xsi:schemaLocation=

         "http://maven.apache.org/POM/4.0.0 

          http://maven.apache.org/xsd/maven-4.0.0.xsd">

    

    <modelVersion>4.0.0</modelVersion>

    <!--项目配置-->

    <groupId>com.qf</groupId>

    <artifactId>hello-mybatis</artifactId>

    <version>1.0-SNAPSHOT</version>

    <!--依赖-->

    <dependencies>

        <!--MyBatis核心依赖-->

        <dependency>

            <groupId>org.mybatis</groupId>

            <artifactId>mybatis</artifactId>

            <version>3.4.6</version>

        </dependency>

        <!--MySql驱动依赖-->

        <dependency>

            <groupId>mysql</groupId>

            <artifactId>mysql-connector-java</artifactId>

            <version>5.1.47</version>

        </dependency>

  </dependencies>

</project>

2、2.创建MyBatis配置文件

   创建并配置mybatis-config.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">

<!--MyBatis配置-->

<configuration>

    <!--JDBC环境配置、选中默认环境-->

    <environments default="MySqlDB">

        <!--MySql数据库环境配置-->

        <environment id="MySqlDB">

            <!--事务管理-->

            <transactionManager type="JDBC"/>

            <!--连接池-->

            <dataSource type="org.apache.ibatis.datasource.pooled.PooledDataSourceFactory">

                <property name="driver" value="com.mysql.jdbc.Driver"/>

                <!-- &转义&amp; -->

                <property name="url" value="jdbc:mysql://localhost:3306/x?useUnicode=true&amp;characterEncoding=utf-8"/>

                <property name="username" value="xxx"/>

                <property name="password" value="xxx"/>

            </dataSource>

        </environment>

    </environments>

    <!--Mapper注册-->

    <mappers>

        <!--注册Mapper文件的所在位置-->

        <mapper resource="xxxMapper.xml"/>

    </mappers>

</configuration>

猜你喜欢