这是我的mybatis.xml
:
<mappers>
<!--注册方式1,一个一个的配置-->
<!--<mapper resource="mapper/UserMapper.xml"/>-->
<!--注册方式2,自动包内的mapper接口与配置文件-->
<package name="mapper"/>
</mappers>
这是我的mapper.xml
:
<mapper namespace="com.smart.dao.UserDao">
<select id="selectUserById" resultType="com.smart.domain.User">
SELECT * FROM t_user WHERE id = #{id}
</select>
</mapper>
答案 0 :(得分:0)
您必须提供mybatis映射器的完整参考。您可以通过完全指定映射器资源来实现。或者使用mybatis扫描功能。
如果UserMapper.xml位于src / main / resources / com / smart / dao / mapper ()中,它将类似于:
<mybatis:scan base-package="com.smart.dao.mapper" />
此处提供了完整的文档和其他选项:http://www.mybatis.org/spring/mappers.html