由ibatis向mybatis的转变

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了由ibatis向mybatis的转变相关的知识,希望对你有一定的参考价值。

我将项目引用的ibatis换成mybatis

过程中遇到一个问题:org.apache.ibatis.datasource.DataSourceException: Unknown DataSource property*

然后我惊讶的发现,在mybatis-config.xml中:

<dataSource type="POOLED">
                <property name="driver" value="${driver}"></property>
                <property name="url" value="${url}"></property>
                <property name="username" value="${username}"></property>
                <property name="password" value="${password}"></property>
            </dataSource>

name属性与value的变量,也就是properties文件中的属性名需要相同。而在ibatis中name是可以自定义的。不知是不是有什么设置我没打开。且待我继续学习。

以上是关于由ibatis向mybatis的转变的主要内容,如果未能解决你的问题,请参考以下文章

mybatis学习(39):动态sql片段

MyBatis学习笔记 —— MyBatis简介

尚硅谷MyBatis_1_Mybatis简介

MyBatis接口式编程(SqlSession直接调用API向接口转变)

Spring Boot框架 - MyBatis专题

MyBatis简介