国王陛下万万岁

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
统计
 

在Mybatis的主配置文件里面有个datasource相关的配置。

dataSource type的值有三个:POOLD,UNPOOLD,JNDI.

POOLD:使用mybatis的数据库连接池来管理connection对象

UNPOOLD:不使用数据库连接池,每次都会生成新的connection.

JNDI:使用其它第三方数据库连接池技术,比如阿里的durid,c3p0,dbcp等等。

DataSource是Java JDK里面的一个接口,我们当然也可以自己写一个datasource在mybatis里面使用。

JNDI:Java命名目录接口,它是一套规范,大部分的web容器都实现了这套规范,比如:tomcat,jetty,webLogic,Websphere.

复制代码
  <environment id="development">
            <transactionManager type="JDBC"/>
            <dataSource type="POOLED">
                <property name="driver" value="com.mysql.cj.jdbc.Driver"/>
                <property name="url" value="jdbc:mysql://192.168.3.12:3306/orangedb"/>
                <property name="username" value="root"/>
                <property name="password" value="abcd2022"/>
            </dataSource>
        </environment>
复制代码

 

posted on   国王陛下万万岁  阅读(620)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
 
点击右上角即可分享
微信分享提示