设为首页 加入收藏

TOP

学习笔记——Mybatis核心配置文件概述及根标签(二)
2023-07-25 21:41:32 】 浏览:54
Tags:习笔记 Mybatis 文件概
<typeAlias type="com.hh.mybatis.pojo.Employee" alias="employee"></typeAlias> </typeAliases>

其中的xml代码也可以简写为

 <typeAliases>
        <package name="com.hh.mybatis.pojo"/>
</typeAliases>

③之后,可以将“day02_mybatis.src.mian.resources.mapper”下的“EmployeeMapper.xml”中的“resultType”设置为“employee”,如下:

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "https://mybatis.org/dtd/mybatis-3-mapper.dtd">

<mapper namespace="com.hh.mybatis.mapper.EmployeeMapper">
    <select id="selectEmployee" resultType="employee">
        SELECT
            id,
            last_name,
            email,
            salary
        FROM
            tbl_employee
        WHERE
            id=#{empId}
    </select>
</mapper>

(5)typeHandlers(类型处理器)

(6)objectFactory(对象工厂)

(7)plugins(插件)

(8)environments(环境配置)

①作用:设置数据库的连接环境

②实例xml代码

  <environments default="development">
        <environment id="development">
            <transactionManager type="JDBC"/>
            <dataSource type="POOLED">
                <property name="driver" value="${db.driver}"/>
                <property name="url" value="${db.url}"/>
                <property name="username" value="${db.username}"/>
                <property name="password" value="${db.password}"/>
            </dataSource>
        </environment>
    </environments>

(9)databaseldProvider(数据库厂商标识)

(10)mappers(映射器)

 ①作用:设置映射文件路径

②xml代码:

例如:

<!--设置映射文件-->
    <mappers>
        <mapper resource="mapper/EmployeeMapper.xml"/>
    </mappers>

3、注意事项

核心配置中的子标签,是有顺序要求的。顺序如下:

 

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇《分布式技术原理与算法解析》学.. 下一篇CountDownLatch和ExecutorService..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目