Mybatis-核心配置详解

    *   [②typeAliases标签](about:blank#typeAliases_10)

    *   [③enviroments](about:blank#enviroments_28)

*   [三、小结](about:blank#_66)

一、配置文件中的标签是有顺序要求的


properties --> settings --> typeAliases --> typeHandlers等

并不需要记忆,IDEA工具会自动提示。

二、详解标签


①引入properties文件


<properties resource="jdbc.properties" />



②typeAliases标签


	<!--

	typeAlias:设置具体的类型别名

	

	alias:设置此类型的别名,若不设置,该类型默认别名,且不区分大小写

	若设置这个属性,该别名只能是这个属性值。

-->

<typeAliases>

	<typeAlias type="com.mybatis.bean.User"></typeAlias>-->

	<typeAlias type="com.mybatis.bean.User" alias="demo"></typeAlias>



<!--

	以包为单位,设置该包下的所有类默认拥有别名,且不区分大小写

-->

	<package name="com.mybatis.bean"> 

<typeAliases>



③enviroments


<!--

        environments:设置多个连接数据库的环境信息

        属性:

        default:设置需要使用的数据库

-->

    <environments default="development">

        <!--

            environment : 设置具体使用数据库的相关信息

            属性:

                id:设置环境的唯一标识 可通过environments标签中的default使用需要用的数据库

                表示默认使用的环境

        -->

        <environment id="development">

            <!--

                transactionManager 设置事务管理的方式

                type : 设置事务管理方式

                type = JDBC 表示当前环境的事务需手动提交

                type = MANAGER 设置事务被管理 例如SpringAOP

            -->

            <transactionManager type="JDBC"></transactionManager>

            <!--

            type="POOLED":使用数据库连接池,即会将创建的连接进行缓存,下次使用可以从

            缓存中直接获取,不需要重新创建

            type="UNPOOLED":不使用数据库连接池,即每次使用连接都需要重新创建


# **读者福利**

![秋招我借这份PDF的复习思路,收获美团,小米,京东等Java岗offer](https://img-blog.csdnimg.cn/img_convert/f645b16865c68808ea3940026903d1e5.webp?x-oss-process=image/format,png)

**更多笔记分享**

![秋招我借这份PDF的复习思路,收获美团,小米,京东等Java岗offer](https://img-blog.csdnimg.cn/img_convert/533b5469e36d662ec3a7416c494b6af7.webp?x-oss-process=image/format,png)


使用数据库连接池,即每次使用连接都需要重新创建


# **读者福利**

[外链图片转存中...(img-9m7NZGIt-1721147622009)]

**更多笔记分享**

[外链图片转存中...(img-pYKMEVm3-1721147622010)]


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值