国王陛下万万岁

导航

 

在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 2022-10-07 02:30  国王陛下万万岁  阅读(576)  评论(0编辑  收藏  举报