欢迎来到彬不冰的博客!|

彬不冰

园龄:3年5个月粉丝:2关注:0

解析Mybatis配置文件

mybatis-config.xml核心配置文件

MyBatis中有两种事务管理器

  • JDBC—直接使用了JDBC的提交和回滚设置,依赖于从数据源得到的连接来管理事务作用域

  • MANAGED—这个配置几乎没什么用。它从来不提交或者回滚一个连接,而是让容器来管理事务的整个什么周期。在默认情况下会关闭连接,然后一些容器并不希望这样,因此需要将closeConnection属性设置为false来组织他默认的关闭行为。例如:

    <transactionManager type="MANAGED">
    <property name="closeConnection" value="false"/>
    </transactionManager>

数据源:连接数据库——dbcp c3p0 druid

三种数据源类型

  • UNPOOLED—这个数据源的实现只是每次被请求时打开和关闭连接。虽然有点慢,但是对于数据库连接可用性方面没有太高要求的简单应有程序来说是个很好地选择。

  • POOLED—默认的类型,可以使得Web应用快速响应请求

  • UNDI

属性(properties)

我们可以通过properties属性来实现应用配置文件

这些属性可以在外部进行配置,并可以进行动态替换。你既可以在典型的 Java 属性文件中配置这些属性,也可以在 properties 元素的子元素中设置

编写一个配置文件

db.properties

driver=com.mysql.cj.jdbc.Driver
url=jdbc:mysql://localhost:3306/mybatis?serverTimezone=GMT&useSSL=false&useUnicode=true&characterEncoding=UTF-8
username=root
password=123456

在核心配置文件中引入

引入之后发现同样可以运行查询

本文作者:彬

本文链接:https://www.cnblogs.com/lichuanbin/p/15968102.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   彬不冰  阅读(24)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起
  1. 1 青鸟 いきものがかり
青鸟 - いきものがかり
00:00 / 00:00
An audio error has occurred.

飛翔いたら

戻らないと言って

目指したのは

蒼い 蒼い あの空

悲しみはまだ

覚えられず

切なさは今

つかみはじめた

あなたへと抱く

この感情も

今言葉に変わっていく

未知なる世界の

遊迷から目覚めて

この羽根を広げ

飛び立つ

飛翔いたら

戻らないと言って

目指したのは

白い 白い あの雲

突き抜けたら

みつかると知って

振り切るほど

蒼い 蒼い あの空

蒼い 蒼い あの空

蒼い 蒼い あの空

愛想尽きたような音で

錆びれた古い窓は壊れた

見飽きたカゴは

ほら捨てていく

振り返ることはもうない

高鳴る鼓動に

呼吸を共鳴けて

この窓を蹴って

飛び立つ

駆け出したら

手にできると言って

いざなうのは

遠い 遠い あの声

眩しすぎた

あなたの手も握って

求めるほど

蒼い 蒼い あの空

墜ちていくと

わかっていた

それでも

光を追い続けていくよ

飛翔いたら

戻れないと言って

探したのは

白い 白い あの雲

突き抜けたら

みつかると知って

振り切るほど

蒼い 蒼い あの空

蒼い 蒼い あの空

蒼い 蒼い あの空