赞
踩
随着对MyBatis 配置文件理解的加深,越来越体会到这个文件的作用了。也终于区分开config.xml和XXmapper.xml的区别了
<property name="user" value="laohan">
<properties resource="jdbc.properties"/>
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.xml</include>
<include>**/*.properties</include>
</includes>
</resource>
</resources>
</build>
<settings>
<setting name="logImpl" value="STDOUT_LOGGING"/>
</settings>
<typeAlias type=“com.stein.entity.Monster” alias=“Monster”/>
<package name=“domain.blog”/>
既然 MyBatis 的行为已经由上述元素配置完了,我们现在就要来定义 SQL 映射语句了。 但首先,我们需要告诉 MyBatis 到哪里去找到这些语句。MyBatis通过以下4种方式查找实现了接口的XXMapper.xml文件。如果没有写,或者写错了路径、文件名,都会报错Type interface *** is not known to the MapperRegistry。
<mapper class=“com.stein.mapper.MonsterAnnotation”/>。
<mapper resource=“com/stein/mapper/monsterMapper.xml”/>
<package name=“com.stein.mapper”/>
貌似对config.xml的配置顺序有要求,需要按照文档的顺序排列,否则会报红,而且运行会出错。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。