美文网首页
mybatis(Spring boot集成原生mybatis)-

mybatis(Spring boot集成原生mybatis)-

作者: jyjack | 来源:发表于2019-10-22 14:06 被阅读0次

在mybatis配置文件中,可以配置多个环境。

<configuration>
    <properties resource="db/db.properties"/>
    <environments default="development">
        <!-- 配置环境,可以配置多个环境  -->
        <environment id="development">
            <transactionManager type="JDBC"/>
            <dataSource type="POOLED">
                <property name="driver" value="${driver}"/>
                <property name="url" value="${url}"/>
                <property name="username" value="${username}"/>
                <property name="password" value="${password}"/>
            </dataSource>
        </environment>
    </environments>
    <mappers>
       <mapper resource="mybatis/mapper/UserMapper.xml"/>
    </mappers>
</configuration>

指定使用的环境:

//使用缺省环境
SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(reader);
//使用指定的环境
SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(reader, environment);

数据源:支持【UNPOOLED | POOLED | JNDI 】等类型
如何配置,请参见官方文档 。

相关文章

网友评论

      本文标题:mybatis(Spring boot集成原生mybatis)-

      本文链接:https://www.haomeiwen.com/subject/fjsqvctx.html