首页 > 其他 > 详细

mybatis环境搭建

时间:2020-03-14 15:20:12      阅读:68      评论:0      收藏:0      [点我收藏+]

mybatis环境搭建

1.通过Maven创建一个java工程

src目录:
        -main
            -java
                -model
                -dao
                -service
                -web
            -resource
        -test

2.在pom.xml文件中导入mybatis包的依赖

        <dependency>
            <groupId>org.mybatis</groupId>
            <artifactId>mybatis</artifactId>
            <version>3.4.5</version>
        </dependency>

3.创建mybatis主配置文件

    <!-- 文件头信息 -->
    <?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>
       <!-- 配置环境 -->
        <environments default="名称">
            <!-- 配置的环境 -->
            <environment id="名称">
                <!-- 配置事务的类型 -->
                <transactionManager type="事务类型名称"></transactionManager>
                <!-- 配置数据源(连接池) -->
                <dataSource type="连接池信息">
                    <!-- 配置连接数据库的4个基本信息 -->
                    <property name="driver" value="com.mysql.jdbc.Driver"/>
                    <property name="url" value="数据库地址"/>
                    <property name="username" value="账户名"/>
                    <property name="password" value="密码"/>
                </dataSource>
            </environment>
        </environments>

        <!-- 指定映射配置文件的位置 ,映射配置文件指的是每个dao独立的配置文件 -->
        <mappers>
            <mapper resource="映射配置文件地址" />
        </mappers>
    </configuration>

4.创建映射配置文件

    <!-- 文件头信息 -->
    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE mapper
            PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
            "http://mybatis.org/dtd/mybatis-3-mapper.dtd">

    <!-- 映射文件配置信息 -->
    <mapper namespace="实体类dao的全限定类名">
        <!-- 配置查询所有 -->
        <select id="方法名" resultType="结果封装类型的全限定类名" parameterType="传入的参数类型">
            sql语句信息 ;
        </select>
    </mapper>

mybatis环境搭建

原文:https://www.cnblogs.com/wutao395/p/12492250.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!